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

php使用異或實現的加密解密實例

若a=b ^ c;則b=a ^ c (^是異或的意思),php在處理異或的字符時先把字符轉化為二進制的ascii值,對這些值進行異或,獲取結果后在將ascii值轉化為字符,原理說晚了直接貼實現的代碼:
復制代碼 代碼如下:
echo '<meta charset="utf-8">';
  $str='世界,你好';  
  function jiami($str,$key){
   $key=md5($key);
   $k=md5(rand(0,100));//相當于動態密鑰
   $k=substr($k,0,3);
   $tmp="";
   for($i=0;$i<strlen($str);$i++){
    $tmp.=substr($str,$i,1) ^ substr($key,$i,1);
   }
   return base64_encode($k.$tmp);
  }  
  function jiemi($str,$key){
   $len=strlen($str);
   $key=md5($key);
   $str=base64_decode($str);
   $str=substr($str,3,$len-3);
   $tmp="";
   for($i=0;$i<strlen($str);$i++){
    $tmp.=substr($str,$i,1) ^ substr($key,$i,1);
   }    
   return $tmp;
  }  
  $key='cc';
  $jh=jiami($str, $key);
  echo '加密前:'.$str.'<br>';
  echo '加密后:'.$jh.'<br>';
  echo '解密后:'.jiemi($jh, $key).'<br>';

有機會在完善下,本函數實現的是簡單的加密解密

php技術php使用異或實現的加密解密實例,轉載需保留來源!

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

主站蜘蛛池模板: 国产精品香蕉在线一区 | 好属妞这里只有精品久久 | 色视频免费看 | 欧美一级久久久久久久久大 | 国产成人激情视频 | 久久久精品久久久久久久久久久 | 欧美日韩亚洲精品国产色 | 九九久久亚洲综合久久久 | 国产午夜视频在线 | 午夜精品免费 | 久久久久久久国产a∨ | 久久精品爱 | 国产美女精品一区二区三区 | 黄在线视频播放免费网站 | 2021免费日韩视频网 | 国产高清精品一级毛片 | 国产精品一区二区三区四区五区 | 黄色在线免费观看网站 | 免费在线看黄网站 | 久久婷婷五色综合夜啪 | 色网站在线播放 | 另类图片小说 | 九一色视频 | 国产精品久久久久久久久岛 | 国产精品福利久久 | 91精品啪在线看国产网站 | 亚洲美女视频网 | 久久精品视 | 伊人福利在线 | 国产一级特黄aa级特黄裸毛片 | chinese国产一区二区 | 亚洲国产精品67194成人 | 国产网红在线 | 激情视频一区 | 一本久道热中字伊人 | 亚洲精品亚洲人成毛片不卡 | 精品国产乱码一区二区三区 | 久久这里只有精品免费看青草 | 日本一区二区三区四区公司 | 天天躁天天碰天天看 | 久久久网站亚洲第一 |