0

这是我的代码:

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中的key和iv是一样的。

4

0 回答 0