色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP加密函數(shù) Javascript/Js 解密函數(shù)

以下函數(shù)代碼中“123456” 是個(gè)加密的key,自己可以隨便改。
php加密,js解密,貌似沒(méi)什么意義,主要是key在js中會(huì)被看到。
不過(guò)在某些地方可能會(huì)用到。

php加密函數(shù)

復(fù)制代碼 代碼如下:
<?php  
 function strencode($string) {  
    $string = base64_encode ( $string );  
    $key = md5 ( '123456' );  
    $len = strlen ( $key ); 
    $code = '';  
    for($i = 0; $i < strlen ( $string ); $i ++) {      
 $k = $i % $len;      
 $code .= $string [$i] ^ $key [$k];  
    }  
    return base64_encode ( $code );  
}  
echo strencode ( 'abced你好我是你們定的點(diǎn)點(diǎn)滴滴asd@#$)()*&*&*' );  
?> 

js解密函數(shù):

復(fù)制代碼 代碼如下:
<script>  
function strencode(string) {  
key = calcMD5('123456');  
string = Base64.decode(string);  
 len = key.length;  
 code = '';  
 for (i = 0; i < string.length; i++) {  
     k = i % len;  
     code += String.fromCharCode(string.charCodeAt(i) ^ key.charCodeAt(k));  
 }  
 return Base64.decode(code);  
}
alert(strencode('PGZ6Cz40Z1JCWCYNRVtSDwsvfVsIexpcEFN0DU0OSQkXQUIPCQxnV1NLDA9SSw8PF1JhWxAHZ18FAGIncUFiFS5yWxAuClxUf15fXA=='));  
</script> 

php 加密 & JS 解密2

復(fù)制代碼 代碼如下:
<?php
if(!function_exists(jm))
{
    function jm($str){
  $len = strlen($str);
  for($i=0;$i<$len;$i++)
  {
   $ascc=ord($str[$i]);
   if($ascc<128)
   {
    $ascc=$ascc^7;
   }
   $res.=chr($ascc);
  }
  return $res;
    }//end function
}
echo "<script>
xflag=true;
function xcount(xh){
 if(!xflag) return;
 var xc=/"/",xd=new Array(),xe=/"/",xf=0;
 for(i=0;i<xh.length;i++){
  xa=xh.charCodeAt(i);
  if(xa<128)xa=xa^7;
  xe+=String.fromCharCode(xa);
  if(xe.length>80){
   xd[xf++]=xe;xe=/"/";
   }
 }
 xc=xd.join(/"/")+xe;
 document.write(xc);
}</script>";
$check_count = addslashes(jm("<script>alert('測(cè)試咯~~~');</script>"));
$check_count="<SCRIPT LANGUAGE=/"JavaScript/">xcount(/"$check_count/");</SCRIPT>";
echo "$check_count";
echo "<!-- count ended -->";

php技術(shù)PHP加密函數(shù) Javascript/Js 解密函數(shù),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 芜湖县| 嘉义县| 濮阳县| 革吉县| 巧家县| 抚松县| 马龙县| 兴安盟| 新安县| 萨迦县| 镇康县| 大关县| 武隆县| 浦江县| 陵水| 收藏| 通江县| 崇仁县| 冷水江市| 盐边县| 张掖市| 阳曲县| 华宁县| 都兰县| 永吉县| 宣汉县| 天柱县| 房山区| SHOW| 宁晋县| 康保县| 翼城县| 潢川县| 麻城市| 滕州市| 卓尼县| 新郑市| 冀州市| 蓝山县| 苏尼特右旗| 武乡县|