国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

PHP使用DES進(jìn)行加密與解密的方法

2024-05-04 21:53:56
字體:
供稿:網(wǎng)友

   代碼如下:

  //$input - stuff to decrypt

  //$key - the secret key to use

  function do_mencrypt($input, $key)

  {

  $input = str_replace(""n", "", $input);

  $input = str_replace(""t", "", $input);

  $input = str_replace(""r", "", $input);

  $key = substr(md5($key), 0, 24);

  $td = mcrypt_module_open('tripledes', '', 'ecb', '');

  $iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND);

  mcrypt_generic_init($td, $key, $iv);

  $encrypted_data = mcrypt_generic($td, $input);

  mcrypt_generic_deinit($td);

  mcrypt_module_close($td);

  return trim(chop(base64_encode($encrypted_data)));

  }

  //$input - stuff to decrypt

  //$key - the secret key to use

  function do_mdecrypt($input, $key)

  {

  $input = str_replace(""n", "", $input);

  $input = str_replace(""t", "", $input);

  $input = str_replace(""r", "", $input);

  $input = trim(chop(base64_decode($input)));

  $td = mcrypt_module_open('tripledes', '', 'ecb', '');

  $key = substr(md5($key), 0, 24);

  $iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND);

  mcrypt_generic_init($td, $key, $iv);

  $decrypted_data = mdecrypt_generic($td, $input);

  mcrypt_generic_deinit($td);

  mcrypt_module_close($td);

  return trim(chop($decrypted_data));

  }

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 山西省| 西安市| 长汀县| 彰化市| 湘阴县| 漯河市| 南投县| 察隅县| 东兴市| 新疆| 岐山县| 石泉县| 西吉县| 广河县| 南华县| 普定县| 贺州市| 灵川县| 冷水江市| 陈巴尔虎旗| 泸溪县| 肃南| 开封市| 富平县| 张家口市| 四会市| 勐海县| 黔西县| 青神县| 绿春县| 阿拉尔市| 甘洛县| 保山市| 阿克苏市| 聂荣县| 阜城县| 永新县| 弥勒县| 岳普湖县| 明星| 抚远县|