我用bash制作了一个加密文件,我想用PHP解密并打开它。我已经尝试了4天了,但一直无法正常工作。
bash中:
openssl enc -e -base64 -AES-256-CBC -nosalt -k myPassword -iv 0000000000000000 -in file.txt -out file.txt.enc
在PHP中:
$decryptedMessage = openssl_decrypt($encryptedMessage, 'AES-256-CBC', 'myPassword', 0, '0000000000000000');
我没有收到任何错误消息。我调试了加密的字符串。 PHP和Bash都返回不同的内容。
PHP:7oPl2D7 + tNasLpm7v0VTysnzk + Fqq3QpXr8UZAHMllE =
重击:oswo7jRzbBGzpe70zFfEP / V92TGj7ZmwqMj + N3vSOXc =
有人知道我如何进行这项工作吗?
最诚挚的问候