我正在尝试使用openssl解密视频文件。但是16字节的aes键中有一个换行符(LF)。
x
yÏï:YÛI?þbl
由于LF,当我将密钥复制到终端时,它只发送“x”而不是整个密钥。
如何在终端上输入此密钥?
openssl aes-128-cbc -d -in input.ts -out output.ts -pass [aes_key]
答案 0 :(得分:1)
尝试参数-K
来自openssl帮助:
-K/-iv key/iv in hex is the next argument
所以这样的事情应该有用
openssl aes-128-cbc -d -in input.ts -out output.ts -K 00EF45....
其中00EF45 ....将是您十六进制格式的密钥。