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

帶密匙的php加密解密示例分享

復制代碼 代碼如下:
<?php
$id = "http://www.jb51.NET";
$token = encrypt($id, 'E', 'jb51');
echo '加密:'.encrypt($id, 'E', 'jb51');
echo '<br />';
echo '解密:'.encrypt($token, 'D', 'jb51');

/*********************************************************************
函數名稱:encrypt
函數作用:加密解密字符串
使用方法:
加密 :encrypt('str','E','qingdou');
解密 :encrypt('被加密過的字符串','D','qingdou');
參數說明:
$string   :需要加密解密的字符串
$operation:判斷是加密還是解密:E:加密   D:解密
$key  :加密的鑰匙(密匙);
*********************************************************************/
function encrypt($string,$operation,$key='')
{
$src  = array("/","+","=");
$dist = array("_a","_b","_c");
if($operation=='D'){$string  = str_replace($dist,$src,$string);}
$key=md5($key);
$key_length=strlen($key);
$string=$operation=='D'?base64_decode($string):substr(md5($string.$key),0,8).$string;
$string_length=strlen($string);
$rndkey=$box=array();
$result='';
for($i=0;$i<=255;$i++)
{
$rndkey[$i]=ord($key[$i%$key_length]);
$box[$i]=$i;
}
for($j=$i=0;$i<256;$i++)
{
$j=($j+$box[$i]+$rndkey[$i])%256;
$tmp=$box[$i];
$box[$i]=$box[$j];
$box[$j]=$tmp;
}
for($a=$j=$i=0;$i<$string_length;$i++)
{
$a=($a+1)%256;
$j=($j+$box[$a])%256;
$tmp=$box[$a];
$box[$a]=$box[$j];
$box[$j]=$tmp;
$result.=chr(ord($string[$i])^($box[($box[$a]+$box[$j])%256]));
}
if($operation=='D')
{
if(substr($result,0,8)==substr(md5(substr($result,8).$key),0,8))
{
return substr($result,8);
}
else
{
return'';
}
}
else
{
$rdate  = str_replace('=','',base64_encode($result));
$rdate  = str_replace($src,$dist,$rdate);
return $rdate;
}
}
?>

php技術帶密匙的php加密解密示例分享,轉載需保留來源!

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

主站蜘蛛池模板: 97精品伊人久久大香线蕉 | 国产嫩草在线观看 | 六月婷婷在线视频 | 亚洲国产成人99精品激情在线 | 国产成人一区二区三区在线播放 | 亚洲综合啪啪 | 亚洲国产精品日韩一线满 | 51国产黑色丝袜高跟鞋 | 日韩经典欧美一区二区三区 | 国产亚洲精品日韩香蕉网 | 小视频在线观看免费 | 亚洲小说欧美激情另类 | 成人精品一级毛片 | 亚洲日本一区二区三区高清在线 | jizz大全日本护士喷奶水 | 色哟哟网站入口 | 亚洲最大免费视频网 | 在线免费色视频 | 国外成人免费视频 | 色老板最新网站视频地址 | 中文字幕天天躁日日躁狠狠 | 国产成人一区二区三区在线视频 | 国产婷婷一区二区在线观看 | 最近最新中文字幕在线第一页 | 国产一区二区自拍视频 | 精品久久久久久综合日本 | 中文一区在线 | 国产在线视频色综合 | 欧美另类xxxx | 色五月在线视频 | 欧美激情图片区 | www.91麻豆 | 久久久久精彩视频 | 白嫩少妇激情无码 | 色本道| 国产真实乱子伦视频播放 | 最新香蕉97超级碰碰碰碰碰久 | 亚洲一区二区三区在线免费观看 | 国产超清在线观看 | 欧美日韩一区二区三在线 | 久久er99|