我試圖將這段代碼從PHP轉換爲C#。它是Captive Portal的一部分。有人可以解釋它的作用嗎?將PHP加密代碼轉換爲C#
$hexchal = pack ("H32", $challenge);
if ($uamsecret) {
$newchal = pack ("H*", md5($hexchal . $uamsecret));
} else {
$newchal = $hexchal;
}
$response = md5("\0" . $password . $newchal);
$newpwd = pack("a32", $password);
$pappassword = implode ("", unpack("H32", ($newpwd^$newchal)));
我沒有看到任何加密離開這裏...有沒有辦法解密它,因爲散列步驟 – 2009-11-13 02:35:42
他不想解密它,只是將代碼移植到C# – RageZ 2009-11-13 02:39:45
我知道,我只是指出了一個不正確的使用術語「加密「... – 2009-11-13 03:25:22