steein / cryptopad
此组件提供使用AES-256-CBC的加密功能。
1.1
2017-01-22 17:36 UTC
Requires
- php: ^7.0
This package is not auto-updated.
Last update: 2024-09-28 20:20:09 UTC
README
此组件提供使用AES-256-CBC的加密功能。
PHP版本 : >= 7.0
$crypto = new \SteeinCrypt\CryptoPad(); //Test key and global key $key = 'rUhidagNflImJ3wB'; $global_key = '%31.1e$i86e$f!8jz';
标准加密文本
$encrypt = $crypto->encrypt('default text', $key); echo $encrypt;
标准解密文本
$decrypt = $crypto->decrypt($encrypt, $key); echo $decrypt;
base64编码的文本加密和解密
$encryptBase64 = $crypto->encryptBase64('base64_encrypt', $key, true); $crypto->decryptBase64($encryptBase64, $key, true);
使用全局密钥进行加密
$global_crypt = $crypto ->setKey($global_key) ->encrypt('default_text', $key); $crypto->decrypt($global_crypt, $key);
支持或联系
- 作者:Shamsudin Serderov
- 库版本:1.0.0
- 邮箱:sourcecode@steein.ru