在线求助,将PHP函数转换为AU3函数
//动态密匙function _key($txt){
$encrypt_key = md5('1234567890');
$ctr = 0;
$tmp = '';
for($i = 0; $i < strlen($txt); $i++){
$ctr = $ctr == strlen($encrypt_key) ? 0 : $ctr;
$tmp .= $txt[$i] ^ $encrypt_key[$ctr++];
}
return $tmp;
}
//加密
function _encode($txt){
$tmp = '';
$r = md5(uniqid(rand(), true));
for ($i = 0,$j=strlen($txt); $i < $j; $i++){
$tmp .= ($txt[$i] ^ $r[$i%32]).$r[$i%32];
}
return base64_encode(_key($tmp));
}
//解密
function _decode($txt){
$txt = _key(base64_decode($txt));
$tmp = '';
for ($i = 0; $i < strlen($txt); $i++){
$tmp .= $txt[$i] ^ $txt[++$i];
}
return $tmp;
}
真心求教各位大大,能详细讲解下最好,在线等,在线等等等.... 大哥们,小弟我等我十多个小时了,眼睛通红,边查资料边等着哪个大大指点下,继续在线等啊,555 相對應的函數
論壇上基本都有阿 回复 3# rchockxm
哪里有啊 Au3现成的UDF就可以拼出这个函数了
我不懂PHP,大概猜的意思是对对字符进行MD5作为种子,然后把种的N次方作为加密内容? 回复 5# Qokelate
UDF是什么我都不是很了解,枉我注册论坛怎么久了。。。。
页:
[1]