<?php  
      $td = mcrypt_module_open(MCRYPT_DES,'','ecb',''); //使用MCRYPT_DES算法,ecb模式   
  
       $iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND);    
      $ks = mcrypt_enc_get_key_size($td);    
     //开源代码Cuoxin.com
      $key = "ery secret key";//密钥    
       $key = substr(md5($key), 0, $ks);    
      
      mcrypt_generic_init($td, $key, $iv); //初始处理    
      
      //加密    
      $encrypted = mcrypt_generic($td, 'This is very important data');    
      
      //结束处理    
      mcrypt_generic_deinit($td);    
      
      //初始解密处理    
      mcrypt_generic_init($td, $key, $iv);    
      
      //解密    
      $decrypted = mdecrypt_generic($td, $encrypted);    
      
      //结束    
      mcrypt_generic_deinit($td);    
      
      mcrypt_module_close($td);    
      
      //解密后,可能会有后续的,需去掉    
      echo trim($decrypted) . "n";   
  ?> 

dawei

【声明】:南充站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。