1

是否可以在php中压缩文件然后添加密码来保护它?
压缩文件很容易,但我找不到添加密码的方法。

4

2 回答 2

0

如果您的意思是按该顺序,您不想“在 php 中压缩受密码保护的文件”。您将无法对加密的内容进行任何压缩。加密数据会显得随机,因此是不可压缩的。您需要在加密之前压缩数据。

如果您想加密 zip 文件中的条目,格式支持有两种方式。第一个使用原始的 zip“加密”,它已被证明很差,永远不应该使用。以后对 zip 格式的更新允许适当的加密,例如 AES,但您可能必须购买一个程序来支持它。

我建议改为使用标准加密实用程序(按照建议使用 system() 执行)来加密整个 .zip 文件。您可以使用 crypt 或 gpg。

于 2012-07-02T18:01:42.673 回答
0

当您在 linux 机器上安装了 zip 程序时,它是可能的。然后你就可以运行 zip 命令了system

于 2012-06-29T10:53:16.677 回答