我试图制作加密的传递文件,但收到错误:
解密不好 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只包含一行传递
由于
答案 0 :(得分:2)
如果我省略“-nopad”论点,它对我有用:
openssl enc -des-ede-cbc -K 16161616161616161515151515151515 -iv 000000000000000 -in C:\ OpenSSL \ bin \ ssl \ key \ pass.txt -out C:\ OpenSSL的\ BIN \ SSL \密钥\ pass.enc