function RecvNetwork($h) { $len = ''; $chr = ''; do { $len .= $chr; $chr = socket_read($h, 1); } while ($chr != '|'); $len = (int) $len; if ($len < 1) { die("Something's wrong. Length isn't an int."); } socket_set_block($h); $crypted = socket_read($h, $len); $dec = DecryptString($crypted); global $socketid; $dec = explode('|', $dec, 2); if ($socketid == -1) { $socketid = $dec[0]; } return $dec[1]; }
<?php include 'RsaDecryption.php'; $username = $_POST['username']; echo '需要解密字符串(username):<br/>' . $username . '<br/>'; echo "解密后原用户名:" . DecryptString($username); echo "<br/>"; $password = $_POST['password']; echo "需要解密字符串(password):<br/>" . $password; echo "<br/>"; echo "解密后原密码:" . DecryptString($password); echo "<br/>";