使用 bash openssl 使用纯文本密钥进行 AES 加密

使用 bash openssl 使用纯文本密钥进行 AES 加密

我正在尝试使用 AES CBC 加密字符串。在线工具的输出(http://aes.online-domain-tools.com/) 和 bash openssl 命令不匹配。有人能帮我解决我做错的事情吗?

key = 12345678912345678912345678912345
iv="e90e89a2277f4f3b6a2080d27f734266" #using the one generated by online tool
openssl enc -aes-256-cbc -in input.txt -out output.txt -K $key -iv $iv

编辑-我在线使用的设置是-

Input type - plain text
Function - AES
Mode - CBC
Key - (plain) - 12345678912345678912345678912345
Init Vector - e9 0e 89 a2 27 7f 4f 3b 6a 20 80 d2 7f 73 42 66

相关内容