小编rom*_*ish的帖子

PHP mcrypt_encrypt/mcrypt_decrypt问题,返回不同的值

我正在寻找答案,但在这里找不到.如果已经提出这个问题,请原谅.

我有一个简单的代码加密和解密字符串,字符串看起来一样,但是当使用==比较它们时它们似乎不一样,所以哈希也是不同的...

这是我的代码:

$oppa = "rompish";
$opp_enc = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, "key", $oppa, MCRYPT_MODE_ECB);
$opp_dec = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, "key", $opp_enc, MCRYPT_MODE_ECB);

echo $oppa."<br />".$opp_dec."<br />";

if ($oppa == $opp_dec) echo "YAY"; else echo "NOPE";
Run Code Online (Sandbox Code Playgroud)

在页面上:

肆无忌惮的NOPE

请告诉我我做错了什么.

谢谢!

php encryption hash

5
推荐指数
1
解决办法
1882
查看次数

标签 统计

encryption ×1

hash ×1

php ×1