This component provides a secure encryption using AES-256-CBC.
Version 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;
$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);
- Author: Shamsudin Serderov
- Version Library: 1.0.0
- Email: [email protected]