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

首頁(yè) > 編程 > PHP > 正文

php基于mcrypt的加密解密實(shí)例

2020-03-22 20:06:48
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
本文實(shí)例講述了php基于mcrypt實(shí)現(xiàn)加密解密的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:PHP中自帶了相當(dāng)多的加密的方法,這里我們來(lái)看一下mcrypt擴(kuò)展的使用方式。也是在工作中需要用這個(gè)東西加密訪問(wèn)用戶的html' target='_blank'>Cookie的值,認(rèn)真的學(xué)習(xí)了這個(gè)方面的內(nèi)容。1.簡(jiǎn)介Mcrypt是PHP的一個(gè)擴(kuò)展,完成了常用加密算法的封裝。其實(shí)該擴(kuò)展是對(duì)mcrypt標(biāo)準(zhǔn)類庫(kù)的封裝,mcrypt完成了相當(dāng)多的常用加密算法,如DES, TripleDES, Blowfish (default), 3-WAY, SAFER-SK64, SAFER-SK128, TWOFISH, TEA, RC2 和 GOST加密算法,并且提供了CBC、OFB、CFB 和 ECB 四種塊加密的模型。2.安裝和使用要使用該擴(kuò)展,必須首先安裝mcrypt標(biāo)準(zhǔn)類庫(kù),可以在http://mcrypt.sourceforge.net 下載。該擴(kuò)展的編譯和安裝方式和常規(guī)的php擴(kuò)展相同,不在詳細(xì)說(shuō)明了。3.四種塊加密模型Mcrypt支持四種塊加密模型,簡(jiǎn)要說(shuō)明如下:①. MCRYPT_MODE_ECB(electronic codebook) 適合對(duì)小數(shù)量隨機(jī)數(shù)據(jù)的加密,比如加密用戶的登錄密碼之類的。②. MCRYPT_MODE_CBC (cipher block chaining) 適合加密安全等級(jí)較高的重要文件類型。③. MCRYPT_MODE_CFB (cipher feedback) 適合于需要對(duì)數(shù)據(jù)流的每一個(gè)字節(jié)進(jìn)行加密的場(chǎng)合。④. MCRYPT_MODE_OFB (output feedback, in 8bit) 和CFB模式兼容,但比CFB模式更安全。CFB模式會(huì)引起加密的錯(cuò)誤擴(kuò)散,如果一個(gè)byte出錯(cuò),則其后續(xù)的所有byte都會(huì)出錯(cuò)。OFB模式則不會(huì)有此問(wèn)題。但該模式的安全度不是很高,不建議使用。⑤. MCRYPT_MODE_NOFB (output feedback, in nbit) 和OFB兼容,由于采用了塊操作算法,安全度更高。⑥. MCRYPT_MODE_STREAM 是為了WAKE或者RC4等流加密算法提供的額外模型。NOFB和STREAM僅當(dāng)mycrypt的版本號(hào)大于等于libmcrypt-2.4.x才有效。(現(xiàn)在基本上都是大于這個(gè)版本了,libmcrypt的最新主版本已經(jīng)到4了)4.查看支持的算法和模型①. mcrypt_list_modes()列出當(dāng)前環(huán)境支持的模型②. mcrypt_list_algorithms()列出當(dāng)前環(huán)境支持的算法如命令行執(zhí)行:http://tools.phpstudy.net/password/CreateMD5PasswordEscape加密/解密工具:http://tools.phpstudy.net/password/escapepwd在線SHA1加密工具:http://tools.phpstudy.net/password/sha1encode短鏈(短網(wǎng)址)在線生成工具:http://tools.phpstudy.net/password/dwzcreate短鏈(短網(wǎng)址)在線還原工具:http://tools.phpstudy.net/password/unshorturl高強(qiáng)度密碼生成器:http://tools.phpstudy.net/password/CreateStrongPassword希望本文所述對(duì)大家的PHP程序設(shè)計(jì)有所幫助。PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 大足县| 湖口县| 保康县| 石河子市| 兴国县| 枣阳市| 长兴县| 阿巴嘎旗| 壤塘县| 明水县| 广河县| 读书| 新蔡县| 武宣县| 同仁县| 内黄县| 项城市| 辉南县| 东光县| 美姑县| 南川市| 西乌| 建德市| 濉溪县| 双江| 元阳县| 柏乡县| 璧山县| 东明县| 吉首市| 天水市| 浙江省| 新乡县| 淮滨县| 栾城县| 惠水县| 浠水县| 仁怀市| 内丘县| 合肥市| 始兴县|