五月天堂网_免费看影片_1024手机看毛片_亚洲综合四区_男人的天堂影院_在线亚洲自拍

您現(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的分組進行處理。MD5處理操作包括以下幾步:

1、附加填充位

對消息進行填充使消息的長度與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)簽:
主站蜘蛛池模板: 国产伦精品一区二区三区无广告 | 色依依视频视频在线观看 | 无码国产色欲XXXX视频 | 无码中文人妻在线一区 | 亚洲第一区第二区 | 国产无遮挡又黄又爽对白视频 | 一级毛片片| 中文字幕在线中文字幕二区 | 欧美又粗又长又爽做受 | 日日干天天干 | 国产伦精品一区二区三区视频孕妇 | 国产黄a三级三级三级看三级男男 | 干欧美女人 | 五月婷婷综合色拍 | 亚洲一区二区三区无码中文字幕 | 精品国产一区二区三区av性色 | WC女厕撒尿七Ⅴ偷拍 | 波多野结衣AV全免费观 | 超碰人人91 | 少妇性活bbbbbbbbb视频 | 国内揄拍国内精品浪潮av | 欧美一级二级三级 | 亚洲AV秘无码一区二区三区一 | 看全色黄大色黄大片大学生 | 在线成人观看 | 26uuu另类亚洲欧美日本老年 | 免费久久99精品国产婷婷六月 | 日本大片一级 | 污站在线观看 | 无需付费的网站视频 | 小仙女JK白丝袜美腿自慰 | 老熟妇性老熟妇性色 | 午夜精品一区二区三区四区 | 人人超碰人人爱超碰国产 | 91人人干| 动漫精品无码h在线观看 | 国产日韩视频在线 | 国产杨幂丝袜AV在线播放 | chinesefemdom另类调教 | 中文字幕乱码无码人妻系列蜜桃 | 欧美精品久久久久久久自慰 |