最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php實現(xiàn)基于openssl的加密解密方法

 更新時間:2016年09月30日 11:09:31   作者:小松博客  
這篇文章主要介紹了php實現(xiàn)基于openssl的加密解密方法,結合實例形式分析了php自定義函數(shù)實現(xiàn)基于openssl的加密解密操作相關技巧,需要的朋友可以參考下

本文實例講述了php實現(xiàn)基于openssl的加密解密方法。分享給大家供大家參考,具體如下:

通過openssl加密解密方法

1. openssl加密方法:

function encrypt($id){
  $id=serialize($id);
  $key="1112121212121212121212";
  $data['iv']=base64_encode(substr('fdakinel;injajdji',0,16));
  $data['value']=openssl_encrypt($id, 'AES-256-CBC',$key,0,base64_decode($data['iv']));
  $encrypt=base64_encode(json_encode($data));
  return $encrypt;
}

2. openssl解密方法:

function decrypt($encrypt)
{
  $key = '1112121212121212121212';//解密鑰匙
  $encrypt = json_decode(base64_decode($encrypt), true);
  $iv = base64_decode($encrypt['iv']);
  $decrypt = openssl_decrypt($encrypt['value'], 'AES-256-CBC', $key, 0, $iv);
  $id = unserialize($decrypt);
  if($id){
    return $id;
  }else{
    return 0;
  }
}

PS:關于加密解密感興趣的朋友還可以參考本站在線工具:

密碼安全性在線檢測:
http://tools.jb51.net/password/my_password_safe

高強度密碼生成器:
http://tools.jb51.net/password/CreateStrongPassword

MD5在線加密工具:
http://tools.jb51.net/password/CreateMD5Password

迅雷、快車、旋風URL加密/解密工具:
http://tools.jb51.net/password/urlrethunder

在線散列/哈希算法加密工具:
http://tools.jb51.net/password/hash_encrypt

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php加密方法總結》、《PHP編碼與轉碼操作技巧匯總》、《php面向對象程序設計入門教程》、《PHP數(shù)學運算技巧總結》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結》、《PHP數(shù)據(jù)結構與算法教程》、《php程序設計算法總結》、《php正則表達式用法總結》、及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設計有所幫助。

相關文章

最新評論

淮北市| 商河县| 麻江县| 乐亭县| 太谷县| 虹口区| 石景山区| 临泽县| 甘肃省| 三明市| 黑河市| 合江县| 阳泉市| 利辛县| 法库县| 长泰县| 陇南市| 铜鼓县| 安仁县| 惠安县| 麦盖提县| 绥宁县| 蒲江县| 汶川县| 个旧市| 开原市| 通化县| 凉城县| 菏泽市| 永善县| 河东区| 竹北市| 靖宇县| 邯郸市| 舟曲县| 察雅县| 承德市| 同德县| 肇庆市| 绿春县| 天门市|