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