我需要在PHP中对文本文件进行编码,并将其返回到期望使用AES加密的文件的设备,并存储与-k选项指定的密码相同的密码。当前的PHP服务器有php 5.2,因此我无法在生产中使用php openssl扩展。更喜欢只需要php 5作为要求的解决方案。
这是生成将被正确解密的文件的命令行。
Openssl enc –e –aes-256-cbc –k password –in file.txt –out file.enc.txt
在我的谷歌搜索中,我看到了一些关于stackoverflow的相关帖子,让我相信至少有一个人有想法。