一个关于PHP对文件或者流做Zip输出的问题?

遇到一个比较难搞的问题。请教大佬们帮帮忙。

开发需求: 将txt文件加密成.zip后缀的文件。
三方提供的参考demo为Java
以下是Java的demo

通过将内容3desc加密后,输出为Zip流,再写入到.zip文件中。

【重点】
目前我使用的php开发项目,用的是ZipArchive. 无法完成对文本内容加密(3des加密)成.zip文件。

Java的demo最终输出的文件,按照理解仅仅是一个.zip后缀的文件,里面内容是加密的内容。
我按照这个逻辑,用php ZipArchive生成的.zip文件,无法完成需求。这里无法完成需求指的是,我加密的文件,解密失败。
3des密钥是正确的。

请问大佬们有没有解决方案或者大佬们有没有php压缩文件流的插件。实在是找不到了。
万分感谢!!!!!!!!!


回答:

如果是我来处理,我可能会考虑写个python脚本简易转换下。php调curl跑python进行文件加密,加密完后返回文件路径,php直接调用。

以上是 一个关于PHP对文件或者流做Zip输出的问题? 的全部内容, 来源链接: utcz.com/p/944688.html

回到顶部