【发布时间】:2017-01-03 08:38:39
【问题描述】:
我有这个功能:
$cipher = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_CBC, '');
$key256 = 'b4:18:d1:ed:228d';
$iv = 'b4:18:d1:ed:228d';
$plainText = "blabla";
mcrypt_generic_init($cipher, $key256, $iv);
$cipherText256 = mcrypt_generic($cipher,$plainText );
$cipherHexText256 =bin2hex($cipherText256);
echo $cipherHexText256;
我得到了结果:
b752e34496e86853569370b8323eb601
有人可以帮我并给我一个函数来将结果再次解密为明文吗?
亲切的问候
【问题讨论】:
-
谢谢!!!为自己愚蠢而感到抱歉:D
-
mcrypt_generic的反义词是mdecrypt_generic。bin2hex的反义词是hex2bin。 -
谢谢。我用 mcrypt_decrypt(MCRYPT_RIJNDAEL_128, 'b4:18:d1:ed:228d', hex2bin($value), MCRYPT_MODE_CBC, 'b4:18:d1:ed:228d') 得到它
-
请将问题标记为已回答。
标签: php encryption mcrypt