💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
Lithe Crypt是一个简单的PHP加密解密工具,采用AES-256-CBC算法。通过Composer安装,要求PHP 8及OpenSSL扩展。加载环境变量后,设置APP_KEY。使用Crypt类的encrypt和decrypt方法进行数据加密和解密,并处理异常以避免错误。
🎯
关键要点
- Lithe Crypt是一个简单的PHP加密解密工具,采用AES-256-CBC算法。
- 通过Composer安装Lithe Crypt,要求PHP 8及OpenSSL扩展。
- 使用Lithe支持的Env类加载环境变量,确保APP_KEY已设置。
- APP_KEY应为32字节的base64编码字符串,可以在.env文件中配置。
- 使用Crypt类的encrypt方法进行数据加密,可以选择是否使用固定IV。
- 使用decrypt方法解密数据,需指定与加密时相同的参数。
- 如果APP_KEY未设置或无效,Crypt类将抛出CryptException,需处理该异常。
- Lithe Crypt为PHP应用提供了安全的数据加密解密方式,增强应用安全性。
🏷️
标签
➡️