【发布时间】:2016-05-31 08:51:46
【问题描述】:
openssl_decrypt 函数有问题。
示例代码:
// mcrypt
$decrypted = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key, $data, MCRYPT_MODE_CBC, $iv);
// OpenSSL
$decrypted = openssl_decrypt($data, 'AES-256-CBC', $key, OPENSSL_RAW_DATA, $iv);
mcrypt_decrypt 函数工作正常。但是openssl_decrypt 返回FALSE 并出现以下错误:
错误:06065064:数字信封例程:EVP_DecryptFinal_ex:错误解密
密钥长度为 32 字节,iv 长度为 16 字节。
有谁知道怎么回事?
【问题讨论】: