function aa($input,$key){
$last='';
for ($i = 0; $i < strlen($input); $i++) {
for($j = 0; $j < strlen($key);$j++){
$ks = ord(substr($key,$j,1));
$kss = ord(substr($input,$i,1));
$txt = $kss ^ $ks;
}
$last .=chr($txt);
}
return $last;
}
function ff(text,m){
var last="";
for (var i = 0; i < text.length; i++) {
for (var j = 0; j < m.length; j++) {
var key = m.charCodeAt(j);
var txt = text.charCodeAt(i) ^ key;
}
last+=String.fromCharCode(txt);
};
return last;
}
本文介绍了两个用于字符串加密的函数:PHP中的aa函数和JavaScript中的ff函数。这两个函数通过异或运算实现加密过程,使用密钥对输入文本进行逐字符加密。了解这些函数的工作原理对于理解基本的加密技术至关重要。
941

被折叠的 条评论
为什么被折叠?



