我加密了密码,现在尝试在 URL 中显示,但是在 URL 中我总是得到真实的实际密码:kimd
我想我是not passing $encrypted_string in url
,请检查我的 php 脚本并让我知道How can i pass $encrypted_string in URL
?
每当我打电话给我的表格来获取所有信息时,详细信息如下actual password
:encrypted password
和decrypted password
例如:
原始uppass:kimd
加密uppass:5¾VªÜly.TÀîÈ¥MÜQüÑLøø‹y\ñU
解密的uppass:kimd
法律.php:-
<?php
.......................
// Create the initialization vector for added security.
$iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND);
// Encrypt $string
$encrypted_string = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $secret_key, $upass, MCRYPT_MODE_CBC, $iv);
// Decrypt $string
$decrypted_string = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $secret_key, $encrypted_string, MCRYPT_MODE_CBC, $iv);
................................
?>
我只想显示encrypted password in URL
不实际的密码,我在法律表中有两个字段,即:-uname
和upass
我在哪里做错了?请告诉我 ..