php- Aes使用swift / android加密并使用openssl_decrypt php解密

时间:2016-05-10 13:10:57

标签: php encryption php-openssl

这是我的代码:

function decrypt($code)
{

    $key = '3552ef55ecdf04324d0fe7234371...';//$key size = 64 bytes
    $iv = 'd20818af907b59c3b15d258dd3969770';//$iv size = 32 bytes
    $key = hash("sha256", $key, true); // $key size = 32 bytes
    $iv = md5($iv,true);  //$iv size = 16 bytes 
    return openssl_decrypt(base64_decode($code), "AES-256-CBC", $key, 0 ,$iv);
 }

此函数始终返回FALSE。请注意,加密swift / android中的键和iv是相同的。

0 个答案:

没有答案