💡
原文约500字/词,阅读约需2分钟。
📝
内容提要
Lithe Crypt 是一个简单的 PHP 加密解密工具,使用 AES-256-CBC 算法。安装时需通过 Composer,并确保 PHP 8 和 OpenSSL 扩展可用。使用前需加载环境变量并设置 APP_KEY。可通过 encrypt 和 decrypt 方法进行数据加密和解密,处理异常时需注意 CryptException,提升 PHP 应用安全性。
🎯
关键要点
- Lithe Crypt 是一个简单的 PHP 加密解密工具,使用 AES-256-CBC 算法。
- 安装 Lithe Crypt 需要通过 Composer,并确保 PHP 8 和 OpenSSL 扩展可用。
- 使用前需加载环境变量,使用 Lithe 支持的 Env 类。
- APP_KEY 变量必须定义,且应为 32 字节的 base64 编码字符串。
- 使用 Crypt 类的 encrypt 方法进行数据加密,可以选择是否使用固定的初始化向量(IV)。
- 使用 Crypt 类的 decrypt 方法进行数据解密,需使用与加密时相同的参数。
- 如果 APP_KEY 未定义或无效,Crypt 类将抛出 CryptException,需在代码中处理该异常。
- Lithe Crypt 提供了一种安全有效的方式来处理 PHP 应用中的数据加密和解密。
🏷️
标签
➡️