我使用的是 macOS 版本 10.13.5,每当我打开一个新的 shell 时,我都会将此错误打印到 shell:
坏解密
140735978677192:错误:06065064:数字信封例程:EVP_DecryptFinal_ex:错误解密:/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22.50.2/libressl/crypto/evp/evp_enc.c:529:
Openssl 版本是:LibreSSL 2.2.7
这是导致问题的相关命令:
openssl aes-128-cbc -a -d -salt -in ~/.foo/bar/credentials -k $cred_enc_key
也许这段代码有帮助:libressl-portable 相关源代码
还有这篇关于 Stackoverflow 的帖子:两个不同的 openssl 版本