Steein CryptoPad
This component provides a secure encryption using AES-256-CBC., (*1)
Version PHP : >= 7.0, (*2)
$crypto = new \SteeinCrypt\CryptoPad();
//Test key and global key
$key = 'rUhidagNflImJ3wB';
$global_key = '%31.1e$i86e$f!8jz';
Standard encryption text
$encrypt = $crypto->encrypt('default text', $key);
echo $encrypt;
Standard decryption text
$decrypt = $crypto->decrypt($encrypt, $key);
echo $decrypt;
Encryption and Decryption of text in base64
$encryptBase64 = $crypto->encryptBase64('base64_encrypt', $key, true);
$crypto->decryptBase64($encryptBase64, $key, true);
Encryption using the global key
$global_crypt = $crypto
->setKey($global_key)
->encrypt('default_text', $key);
$crypto->decrypt($global_crypt, $key);
- Author: Shamsudin Serderov
- Version Library: 1.0.0
- Email: sourcecode@steein.ru