麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > PHP > 正文

關于php 開發中加密的問題

2020-03-22 19:44:16
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了php 開發中加密的幾種方法總結的相關資料,需要的朋友可以參考下

1,使用crypt()函數進行加密

crypt()函數可以進行單項加密,具體語法如下:

string crypt(string str[,tring salt])

其中 str是要加密的字符串,salt為加密時使用的干擾串,如果省掉第二個參數,就會隨機生成一個干擾串。crypt()函數支持四種算法和長度。具體如下表:
這里寫圖片描述

示例代碼如下:

 ?php $str = I m jack!!! echo 加密前的str為: .$str. br $cryptStr =crypt($str);echo 加密后的str為: .$cryptStr. br ? 

運行結果如下:

第一次運行:

這里寫圖片描述

第二次運行:

這里寫圖片描述

第三次運行的結果:

這里寫圖片描述

可以看到每次加密后的結果都不一樣。那么該如何判斷加密后的字符串呢,這個時候你會發現salt就該派上用場了。哈哈。下面我們通過一段代碼來演示下:

 ?php $str = I m jack!!! echo 加密前的str為: .$str. br $cryptStr =crypt($str, doc echo 加密后的str為: .$cryptStr. br ? 

運行結果如下:

這里寫圖片描述

你會發現無論運行多少次加密串是不變的,這樣我們就可以判斷加密后的字符串了。

2,使用md5()函數進行加密

md5()函數使用MD5算法。語法格式如下:

string md5(string str[,bool raw_ouput])

其中str為要加密的明文,raw_output參數如果設置為true,則返回一個二進制的密文,默認為false。

3,使用sha1()函數進行加密

語法格式如下:

string sha1(string str[,bool,raw_output])

str為要加密的明文,raw_output如果為true,那么返回一個20位的二進制數。默認raw_output為false。

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP !

相關推薦:

關于PHP的加密解密分析

以上就是關于php 開發中加密的問題的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人黄视频在线观看 | 99精彩视频在线观看 | 欧美成人精品欧美一级乱黄 | 在线小视频国产 | 中文字幕免费在线看 | 中文区永久区 | 精品一区二区三区免费毛片 | 在线天堂中文在线资源网 | 日韩视频一区二区三区在线观看 | 国产成人精品一区二区视频免费 | 毛片免费看的 | 精品亚洲在线 | 在线观看中文字幕av | 羞羞的 | 精品一区二区三区在线播放 | 男人的天堂视频网站 | 欧产日产国产精品v | 91专区在线观看 | av免费提供 | 制服丝袜日日夜夜 | 午夜爽爽爽男女免费观看hd | 久久久久久免费 | 91色成人 | 亚洲操比视频 | 一级做a爰性色毛片免费 | 综合图区亚洲 | 韩国十九禁高潮床戏在线观看 | 久久蜜臀一区二区三区av | 人人做人人看 | 久久人人做 | 99热草| 亚洲精品xxx | 欧美精品毛片 | 91午夜在线观看 | 欧美一级做一a做片性视频 日韩黄色片免费看 | 亚洲嫩草av| 久久久久久久高清 | 国产乱淫a∨片免费视频 | 国产成人综合在线视频 | 欧美日韩视频第一页 | 国产色爱综合网 |