ronakiihglobal / stringcrypto
轻松加密解密 ID/字符串
v1.0.1
2021-05-23 09:20 UTC
This package is not auto-updated.
Last update: 2024-09-23 01:04:31 UTC
README
这是一个简单的加密解密小字符串(如数据库 ID)的包。它基于 openssl_encrypt。
使用的加密方法是 AES-256-CBC。
使用方法
composer require ronakiihglobal/stringcrypto
然后
require_once __DIR__ . '/vendor/autoload.php';
use ronakiihglobal\stringcrypto\Crypto;
$crypto = new Crypto("testkey","testIv"); 这些值应该是长度为 16 的随机字符串,应作为秘密在环境变量中管理。
$encrypted = $crypto::encrypt("123"); 这个值应该是字符串。
$decrypted = $crypto::decrypt($encrypted);