php环境 AES加密与签名方式

1. AES加密。

///AES加密
 function encrypt($data,$key){
    $data = openssl_encrypt($data, 'aes-128-ecb', base64_decode($key), OPENSSL_RAW_DATA);
    return base64_encode($data);
}

2.签名sigin的 hash_hmac的md5 加密方式。

 function sign($key,$dataStr){

    return base64_encode(hash_hmac("md5", $dataStr, base64_decode($key), true));
}

 

你可能感兴趣的:(AES,加密,php,php)