1

我正在尝试制作一个加密的密码文件,但收到一个错误:

错误解密 3872:错误:0607F08A:数字信封例程:EVP_EncryptFinal_ex:数据不是块长度的倍数:.\crypto\evp\evp_enc.c:414:

请提供当前错误的解决方案

这是制作文件的命令:

openssl enc -des-ede-cbc -K 16161616161616161515151515151515 -iv 000000000000000 -in C:\OpenSSL\bin\ssl\key\pass.txt -out C:\OpenSSL\bin\ssl\key\pass.enc -nopad

pass.txt 只包含一行 pass

谢谢

4

1 回答 1

2

如果我省略“-nopad”参数,它对我有用:

openssl enc -des-ede-cbc -K 16161616161616161515151515151515 -iv 000000000000000 -in C:\OpenSSL\bin\ssl\key\pass.txt -out C:\OpenSSL\bin\ssl\key\pass.enc

于 2013-11-08T11:54:11.747 回答