您的位置:首页 > 编程语言 > PHP开发

php异或加密解密算法的实现

2008-06-24 22:32 761 查看
php异或加密解密算法的实现

 

function xor_enc($str,$key)
{
$crytxt = '';
$keylen = strlen($key);
for($i=0;$i<strlen($str);$i++)
{  
 $k = $i%$keylen;
 $crytxt .= $str[$i] ^ $key[$k];
}
return $crytxt;
}

$str = "北京欢迎您";
$key = "Welcome";
$crytxt = xor_enc($str,$key);
echo "加密后->".$crytxt;
echo "<br>";
echo "解密后->".xor_enc($crytxt,$key);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: