Aes加解密 AesLibrary
Aes为暗文传输,建议使用,更安全。
使用Aes加解密时需准备 KEY 与 IV ,其长度均为16位。
加密调用方法
Abnermouke\Supports\Library\Cryptography\AesLibrary::encrypt(
$data, $aes_encrypt_key, $iv, $cipher_algo = 'AES-128-CBC', $options = OPENSSL_RAW_DATA
)
解密调用方法
Abnermouke\Supports\Library\Cryptography\AesLibrary::decrypt(
$encrypt_string, $aes_encrypt_key, $iv, $cipher_algo = 'AES-128-CBC', $options = OPENSSL_RAW_DATA
)
注意:加解密的
$aes_encrypt_key, $iv, $cipher_algo = 'AES-128-CBC', $options = OPENSSL_RAW_DATA
一定要保持一致。
Last updated