加密/解密文件

时间:2010-11-06 18:29:24

标签: php encryption

我需要使用php加密和解密文件。我需要让其他用户使用预共享密钥才能解密文件。加密应该是AES 128的租约。是否有任何好的文章或教程 感谢

3 个答案:

答案 0 :(得分:4)

有多个库,但最常见的可能是mcrypt。一个快速的谷歌提出了许多mcrypt教程,例如

http://www.itnewb.com/v/PHP-Encryption-Decryption-Using-the-MCrypt-Library-libmcrypt

答案 1 :(得分:4)

根据应用程序的不同,我有时使用http://phpseclib.sourceforge.net/因为它是纯PHP(在每个PHP服务器上运行而不需要任何扩展)。

答案 2 :(得分:0)

目前还不清楚你的目标是什么。问题的关键部分是:

  • 密钥共享。你如何安全地获得用户的密钥?
  • 加密。加密数据时如何确保密钥的安全性?
  • 问题。您需要清楚地说明您希望加密解决的问题。

希望这可以帮助您形成新的问题。