亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 建站經驗 > 正文

分享一個好用的函數PHP對字符串加密解密的函數

2024-04-25 20:36:15
字體:
來源:轉載
供稿:網友

加密解密在一個系統中的應用是非常常見的需求,PHP做的網站中,也會經常用到一些加密解密的時候。下面介紹一個比較好用的加密解密函數,收藏下,以后會用得到。

<?php

$id = 132;

$token = encrypt($id, 'E', 'nowamagic');

echo '加密:'.encrypt($id, 'E', 'nowamagic');

echo '<br />';

echo '解密:'.encrypt($token, 'D', 'nowamagic');

/*********************************************************************

函數名稱:encrypt

函數作用:加密解密字符串

使用方法:

加密 :encrypt('str','E','nowamagic');

解密 :encrypt('被加密過的字符串','D','nowamagic');

參數說明:

$string :需要加密解密的字符串

$operation:判斷是加密還是解密:E:加密 D:解密

$key :加密的鑰匙(密匙);
*********************************************************************/

function encrypt($string,$operation,$key='')

{

$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

{

return str_replace('=','',base64_encode($result));

}

}

?>

 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品国产91久久久久久久久| 午夜免费久久久久| 一区二区三区 在线观看视| 日本a级片电影一区二区| 91精品国产九九九久久久亚洲| 国产精品久久久久久久久久久久| 亚洲香蕉成人av网站在线观看| 日日噜噜噜夜夜爽亚洲精品| 国产精品久久久久久av福利| 精品一区二区亚洲| 久久久精品国产网站| 一区二区三区视频在线| 久久久亚洲福利精品午夜| 色综合色综合久久综合频道88| 一区二区三区美女xx视频| 成人久久18免费网站图片| 亚洲精品二三区| 亚洲影院污污.| 国产丝袜精品第一页| 欧美黄色成人网| 色综合色综合久久综合频道88| 中文字幕精品久久久久| 亚洲欧洲激情在线| 亚洲成人国产精品| 欧美乱大交xxxxx另类电影| 久久久国产一区二区| 91精品国产91久久久久久不卡| 成人av在线网址| 欧美激情精品久久久久| 国产不卡av在线| 成人伊人精品色xxxx视频| 午夜精品久久久久久久99热| 亚洲社区在线观看| 中文字幕日韩欧美| 成人女保姆的销魂服务| 亚洲伊人一本大道中文字幕| 国产91精品最新在线播放| 欧美亚洲国产精品| 18一19gay欧美视频网站| 久久艹在线视频| 欧美壮男野外gaytube| 欧美疯狂xxxx大交乱88av| 992tv在线成人免费观看| 国产美女主播一区| 亚洲乱码国产乱码精品精| 国产精品永久免费视频| 久久久噜噜噜久久| 精品二区三区线观看| 精品视频久久久久久久| 欧美日韩中文字幕综合视频| 欧美一级高清免费播放| 亚洲人成网站免费播放| 91久热免费在线视频| 北条麻妃一区二区三区中文字幕| 久久久www成人免费精品| 精品精品国产国产自在线| 欧美裸身视频免费观看| 国产狼人综合免费视频| 国产精品久久久久久久久久三级| 亚洲欧美激情在线视频| 国产精品一区二区av影院萌芽| 日本一区二三区好的精华液| 日韩有码在线观看| 国内成人精品视频| 国产精品偷伦免费视频观看的| 日韩一级裸体免费视频| 亚洲国产美女精品久久久久∴| 日本精品久久中文字幕佐佐木| 国模私拍视频一区| 欧美午夜视频在线观看| 亚洲一区精品电影| 亚洲三级黄色在线观看| 久久久亚洲国产| 久久天堂电影网| 国产亚洲成精品久久| 成人精品一区二区三区电影免费| 久久成人综合视频| 国模吧一区二区| 国产精品久久久久久久久久久久久| 亚洲视频999| 欧美日韩福利电影| 久久精品中文字幕免费mv| 欧美中文在线观看国产| 亚洲免费伊人电影在线观看av| 亚洲国产精品va在线观看黑人| 久久亚洲国产精品成人av秋霞| 精品无人区乱码1区2区3区在线| 国产一区二区三区四区福利| 亚洲日韩第一页| 亚洲精品国产综合区久久久久久久| 日韩电影大片中文字幕| 欧美俄罗斯性视频| 成人在线中文字幕| 中国china体内裑精亚洲片| 欧美一乱一性一交一视频| 45www国产精品网站| 91成人在线视频| 91在线高清免费观看| 日韩精品在线私人| 中文字幕不卡av| 国产精品麻豆va在线播放| www.久久草.com| 97视频在线观看亚洲| 国产精品久久久精品| 亚洲一区中文字幕| 中文字幕成人精品久久不卡| 日韩亚洲成人av在线| 亚洲毛片一区二区| 久久久国产视频91| 欧美日韩国产一区中文午夜| 91精品91久久久久久| 国产精品美女免费| 国产精品久久久久7777婷婷| 91久久综合亚洲鲁鲁五月天| 久久久久久久影视| 九九热这里只有在线精品视| 国产欧美一区二区| 国产欧美精品久久久| 欧美性猛交99久久久久99按摩| 久久综合伊人77777尤物| 少妇高潮久久77777| 国产精品第一视频| 国产一区二区在线免费视频| 日韩欧中文字幕| 精品小视频在线| 日本高清视频精品| 亚洲国产日韩欧美在线99| 色一区av在线| 亚洲999一在线观看www| 久久久精品影院| 日本成人激情视频| 91精品视频网站| 久久夜精品香蕉| 成人在线小视频| 日韩av在线一区二区| 亚洲国产精品大全| 日本成人精品在线| 午夜精品视频在线| 日韩久久午夜影院| 亚洲精品视频在线观看视频| 久久色在线播放| 亚洲国产精品一区二区久| 4438全国成人免费| 日韩精品丝袜在线| 国产精品中文久久久久久久| 久久精品电影网站| 国产成人精品一区二区三区| 欧美亚洲另类制服自拍| 国产美女扒开尿口久久久| 九九九热精品免费视频观看网站| 中文字幕亚洲欧美在线| 色伦专区97中文字幕| 久久天天躁夜夜躁狠狠躁2022| 国产精品一区专区欧美日韩| 日韩一区二区精品视频| 黄色成人在线免费| 亚洲精品电影在线观看| 亚洲国产精品女人久久久| 欧美疯狂xxxx大交乱88av| 91色中文字幕| 久99久在线视频| 亚洲国产成人一区| 国产精品视频不卡| 精品美女国产在线|