一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP可逆加密/解密函數分享

函數源碼
復制代碼 代碼如下:
function encrypt($data, $key) {
$prep_code = serialize($data);
$block = mcrypt_get_block_size('des', 'ecb');
if (($pad = $block - (strlen($prep_code) % $block)) < $block) {
$prep_code .= str_repeat(chr($pad), $pad);
}
$encrypt = mcrypt_encrypt(MCRYPT_DES, $key, $prep_code, MCRYPT_MODE_ECB);
return base64_encode($encrypt);
}

function decrypt($str, $key) {
$str = base64_decode($str);
$str = mcrypt_decrypt(MCRYPT_DES, $key, $str, MCRYPT_MODE_ECB);
$block = mcrypt_get_block_size('des', 'ecb');
$pad = ord($str[($len = strlen($str)) - 1]);
if ($pad && $pad < $block && preg_match('/' . chr($pad) . '{' . $pad . '}$/', $str)) {
$str = substr($str, 0, strlen($str) - $pad);
}
return unserialize($str);
}

調用函數
復制代碼 代碼如下:
$key = 'okyo.cn';
$data = array('id' => 100, 'username' => 'customer', 'password' => 'e10adc3949ba59abbe56e057f20f883e');
$snarr = serialize($data);
$en = encrypt($data, $key);
$de = decrypt($en, $key);
echo "加密原型:";
print_r($data);
echo "
密鑰:$key

加密結果:$en

解密結果:";
print_r($de);

php技術PHP可逆加密/解密函數分享,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费韩国美女爽快一级毛片 | 国产精品久久久久毛片真精品 | 久久精品国产一区二区三区肥胖 | 精品国产网 | 怡红院免费的全部视频 | 国产成+人+亚洲+欧美+日韩 | 91小视频在线观看免费版高清 | 免费观看福利视频 | 久久久精品免费国产四虎 | 在线青草 | 国产在线观看色 | 五月婷婷之婷婷 | 欧美一区二区三区精品国产 | 91精品全国免费观看含羞草 | 色呦呦网站 | 国产精品区免费视频 | 真实国产乱子伦视频 | 日本精品高清一区二区不卡 | 国产一区二区三区在线影院 | 92精品国产自产在线观看48 | 久久久久网站 | 色七影院 | 美女黄网站 | 国产精品hd | 国产成人精品.一二区 | oo0xxxx性欧美野外 | 美女网站视频色 | 久久美女免费视频 | 欧美激情性色生活片在线观看 | 中文字幕有码热在线视频 | 亚洲国产一区二区三区亚瑟 | 欧美激情精品久久久久久大尺度 | 大香伊人久久精品一区二区 | 91在线免费观看网站 | 久久久影院亚洲精品 | 97成人精品 | 在线观看精品视频网站www | 欧美在线精品永久免费播放 | 国产精品国产色综合色 | 欧美日韩亚洲人人夜夜澡 | 色哟网站 |