0

我正在尝试使用 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]

4

1 回答 1

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.... 将是您的十六进制格式的 aes 密钥。

于 2012-11-20T15:52:14.297 回答