一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php實現rc4加密算法代碼

php實現rc4加密算法代碼

2019-12-30 16:04PHP教程網 PHP教程

此算法的解密方法是重新加密一次,便可還原,需要的朋友可以參考下

代碼 

復制代碼代碼如下:


/* 
* rc4加密算法 
* $pwd 密鑰 
* $data 要加密的數據 
*/ 
function rc4 ($pwd, $data)//$pwd密鑰 $data需加密字符串 

$key[] =""; 
$box[] =""; 
$pwd_length = strlen($pwd); 
$data_length = strlen($data); 
for ($i = 0; $i < 256; $i++) 

$key[$i] = ord($pwd[$i % $pwd_length]); 
$box[$i] = $i; 

for ($j = $i = 0; $i < 256; $i++) 

$j = ($j + $box[$i] + $key[$i]) % 256; 
$tmp = $box[$i]; 
$box[$i] = $box[$j]; 
$box[$j] = $tmp; 

for ($a = $j = $i = 0; $i < $data_length; $i++) 

$a = ($a + 1) % 256; 
$j = ($j + $box[$a]) % 256; 
$tmp = $box[$a]; 
$box[$a] = $box[$j]; 
$box[$j] = $tmp; 
$k = $box[(($box[$a] + $box[$j]) % 256)]; 
$cipher .= chr(ord($data[$i]) ^ $k); 


return $cipher; 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品短视频 | kisssis无减删全集在线观看 | 欧美特黄三级在线观看 | 女女同性做爰xxoo亲吻 | 久久婷婷丁香五月色综合啪免费 | 万域之王动漫在线观看全集免费播放 | 久久国产伦子伦精品 | 欧美美女被艹 | 日本黄色影院 | 精品一区二区三区免费观看 | 日韩欧美国产一区 | 成人亚洲欧美综合 | 国产主播精品在线 | 纲手被漫画aⅴ | 天天天做天天天天爱天天想 | 日本人泡妞xxxxxx69 | 图片亚洲va欧美va国产综合 | chinese国产打屁股 | 成人高清视频在线观看 | 日本高清中文字幕 | 国产男技师| 国产大片51精品免费观看 | 黑人开嫩苞 | 国内视频一区二区三区 | 猫咪免费人成网站在线观看入口 | 成人性色生活片免费网 | 美女把小内内脱个精光打屁屁 | 色帝国亚洲欧美在线蜜汁tv | 操岳母娘| 午夜视频一区 | 超级乱淫1| 黄色大片网站 | 视频在线播放 | 国产亚洲女在线精品 | 国产1区2区在线观看 | 99久久综合久中文字幕 | 日日摸日日碰夜夜爽97纠 | 国产精品va在线观看手机版 | 丰满岳乱妇在线观看视频国产 | 欧美在线一二三区 | 紧身牛仔裤美女被啪啪久久网 |