欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产av一区二区三区

您現(xiàn)在的位置:首頁 > 企業(yè)新聞 > 密碼學(xué)中MD5算法

密碼學(xué)中MD5算法

2018-03-20 16:37:01 | 來源:中培企業(yè)IT培訓(xùn)網(wǎng)

2) MD5算法

MD5消息摘要算法(RFC1321)由Ron Rivest提出。該算法以一個任意長的消息作為輸入,輸出128hit的消息摘要。輸入按512bit的分組進(jìn)行處理。MD5處理操作包括以下幾步:

1、附加填充位

對消息進(jìn)行填充使消息的長度與448模512同余(長度-44-8 mod512),即填充長度為5 12的整數(shù)倍再減去64。

2、附加長度值

將填充前的初始消息的長度(用64bit表示)按低位字節(jié)優(yōu)先附加在步驟l的結(jié)果后。如果初始長度大于264,僅使用該長度的低64bit…這樣,該域所包含的長度值為初始消息長度模26硨的值。前兩步的結(jié)果產(chǎn)生一個長度為512整數(shù)倍比特的消息。

3、初始化MD緩存

使用一個128bit的緩存來存放該散列函數(shù)的中間及最終結(jié)果。該緩存可表示為4個32bit的寄存器(A,B,C,D)。

4、處理512bit(16字節(jié))消息分組序列

算法的核心是一個包含4輪處理的壓縮函數(shù)。4輪處理具有相似的結(jié)構(gòu),但每次使用不同的基本邏輯函數(shù),每一輪以當(dāng)前的512位數(shù)據(jù)塊( Yq)和128位緩沖值A(chǔ)BCD作為輸入,并修改緩沖值的內(nèi)容。

5、輸出

所有L個512bit的分組處理完成后,第L階段產(chǎn)生的輸出便是128bit的消息摘要。

隨著處理器速度的提升,128bit散列值的安全性已經(jīng)成為問題。可以看出,具有相同消息摘要的兩個消息的處理需要264次操作,而給定摘要尋找消息需要2128次操作。前一個數(shù)字太小了,不能夠保證安全性。眾多密碼分析攻擊的出現(xiàn)正說明了MD5在密碼分析方面的弱點。

標(biāo)簽:
主站蜘蛛池模板: 精品熟女少妇av免费久久 | AV无码专区亚洲AVL在线观看 | 黑人强伦姧人妻日韩那庞大的 | 亚洲JIZZJIZZ中国少妇中文 | 欧美日韩在线中文 | 成人国成人国产SUV 色宅男看片午夜大片啪啪 成人乱码一区二区三区四区 | 国产精品专区在线 | 美女mm131爽爽爽作爱视频 | 3D动漫同人精品无码专区 | 国内少妇人妻丰满av | 四虎影视网 | 99国产精品久久久蜜芽 | 两个人看的www高清视频 | 国产AV国片偷人妻麻豆郑州公司 | 欧美熟妇的荡欲在线观看 | 日产精品卡2卡三卡乱码网站 | 性色av蜜臀av色欲av | 91传媒在线观看 | 亚洲国产良家在线观看 | 国产成人香蕉久久久久 | 在线播放偷拍一区精品小说 | 欧美人成片免费观看视频 | 无人一码二码三码4码免费 人妻夜夜爽天天爽一区 | 99久久无码一区人妻a片竹菊 | 成人无码免费一区二区三区 | 成人天堂婷婷青青视频在线观看 | 亚洲日韩欧美在线中文18 | 18禁无遮挡无码啪啪网站 | 久久天天躁狠狠躁夜夜AV浪潮 | 色噜噜狠狠色综合AV | 日韩午夜理论免费tv影院 | 日韩免费无码人妻波多野 | 在线观看中文视频 | 日韩AV无码一区二区三区无码 | 亚洲av无码之国产精品网址蜜芽 | 777米奇久久最新地址 | 永久免费av无码网站yy | 老色鬼永久视频网站 | 精品国产成人亚洲午夜福利 | 在线观看无码AV网址 | 丰满的少妇XXXXX人 |