PHP 使用 mcrypt 进行加密解密的函数

来源:互联网 发布:淘宝大促活动有哪些 编辑:程序博客网 时间:2024/05/22 03:07
<?/* Encrypt Function */function mc_encrypt($encrypt, $mc_key) {$iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND);$passcrypt = trim(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $mc_key, trim($encrypt), MCRYPT_MODE_ECB, $iv));$encode = base64_encode($passcrypt);return $encode;}/* Decrypt Function */function mc_decrypt($decrypt, $mc_key) {$decoded = base64_decode($decrypt);$iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND);$decrypted = trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $mc_key, trim($decoded), MCRYPT_MODE_ECB, $iv));return $decrypted;}?>


原创粉丝点击