久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

php 開發中加密的幾種方法總結

這篇文章主要介紹了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。

感謝閱讀, 希望能幫助到大家,謝謝大家對本站的支持!

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

主站蜘蛛池模板: 91亚洲欧美 | 久久欧美高清二区三区 | 久久久久无码国产精品一区 | 国产精品久久久久久久久大全 | 中文字幕在线看人 | 国产精品日本一区二区在线播放 | 青青草免费在线视频 | 国产精品一区在线观看 | 久久久免费观看视频 | 91视频国产精品 | 秋霞电影院午夜伦 | 超级乱淫av片免费播放 | 国产精品久久久久久久岛一牛影视 | 亚洲激精日韩激精欧美精品 | 一区二区三区电影网 | 老司机成人在线 | 日韩精品亚洲专区在线观看 | 高清欧美性猛交 | 欧美久久久久久久久 | 精品久久久久久久久久 | 亚洲 中文 欧美 日韩 在线观看 | 久久福利网站 | 国产精品久久久久久亚洲调教 | 久久伊人精品一区二区三区 | 免费在线观看一区二区 | 日韩欧美国产一区二区三区 | 国产欧美精品 | 韩日一区二区 | 日韩视频在线免费观看 | 欧美在线一区视频 | 久久成人在线视频 | 欧美日韩一区二区三区视频 | 欧美一区二区三区大片 | 操操网站| 亚洲综合电影 | 欧美自拍日韩 | 国产亚洲欧美另类一区二区三区 | 亚洲免费人成在线视频观看 | 日韩精品在线一区二区 | 亚洲国产aⅴ成人精品无吗 综合国产在线 | 久久成人精品视频 |