Chinaunix

标题: mcrypt加密是否正常 [打印本页]

作者: bellszhu    时间: 2012-02-12 22:40
标题: mcrypt加密是否正常
本帖最后由 bellszhu 于 2012-02-13 13:28 编辑

代码如下:
  1. <?php
  2.         $ivs = mcrypt_get_iv_size(MCRYPT_DES, MCRYPT_MODE_CBC);
  3.         $iv = mcrypt_create_iv($ivs, MCRYPT_RAND);
  4.         $key = "F925T";
  5.         $message = "This is a message I want to encrypt";
  6.         $enc = mcrypt_encrypt(MCRYPT_DES, $key, $message, MCRYPT_MODE_CBC, $iv);
  7.        
  8.         echo $enc;
  9.        
  10.         echo "\n....\n";
  11.        
  12.         echo mcrypt_decrypt(MCRYPT_DES, $key, $enc, MCRYPT_MODE_CBC, $iv);
  13. ?>
复制代码
输出的结果如下:
Mb????ЗL-??P?4!?.
This is a message I want to encrypt
作者: xinglu1983    时间: 2012-02-13 11:16
本帖最后由 xinglu1983 于 2012-02-13 11:16 编辑

当然不正常,正常的话,第二段肯定是输出:This is a message I want to encrypt

但是想不明白你的怎么会输出个0P的。。。
作者: bellszhu    时间: 2012-02-13 13:29
回复 2# xinglu1983

不好意思哈,,输出结果  我也不知道粘贴到这里变成那样了,,我重新编辑了下。。。


   
作者: xinglu1983    时间: 2012-02-13 14:10
正常的。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2