国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 台湾省| 历史| 叶城县| 临沭县| 奉节县| 星座| 临猗县| 西林县| 西乌珠穆沁旗| 新乐市| 商城县| 济源市| 清镇市| 新平| 长岛县| 常山县| 敦煌市| 望江县| 浪卡子县| 武隆县| 缙云县| 龙川县| 石楼县| 湖口县| 玉树县| 信阳市| 苍山县| 巢湖市| 顺昌县| 东山县| 乌审旗| 外汇| 临沧市| 沂水县| 黄陵县| 大方县| 青海省| 衡东县| 方城县| 古浪县| 岫岩|