中文
Sign in
AI tools
热门问题
时间线
聊天
Loading AI tools
全部
文章
字典
引用
地图
Remove ads
Merkle–Damgård construction
来自维基百科,自由的百科全书
Found in articles
长度扩展攻击
该攻击适用于在消息与密钥的长度已知的情形下,所有采取了 H(密钥 ∥ 消息) 此类构造的散列函数。MD5和SHA-1等基于
Merkle
–
Damgård
构造(英语:
Merkle
–
Damgård
_
construction
)的算法均对此类攻击显示出脆弱性。注意,由于金鑰雜湊訊息鑑別碼(HMAC)并未采取 H(密钥 ∥ 消息)
拉尔夫·默克尔
拉尔夫·查爾斯·默克尔(英語:Ralph Charles
Merkle
,1952年2月2日—),生於美國加州伯克利,計算機科學家,對於公開密鑰加密技術有重大貢獻。後來研究方向轉至於奈米科技以及人體冷凍技術。 1970年進入加州大學柏克萊分校,主修計算機科學。1974年取得學士學位,1977年取得碩士
MD5
MD5 概述 设计者 罗纳德·李维斯特 首次发布 1992年4月 系列 MD2、MD4、MD5、MD6 密码细节 摘要长度 128位元 分组长度 512位元 结构
Merkle
–
Damgård
construction
(英语:
Merkle
–
Damgård
construction
) 重复回数 4
SHA-2
224, 256, 384, or 512 bits 结构 配合Davies–Meyer壓縮函數的默克爾-達姆加德結構(英语:
Merkle
–
Damgård
construction
) 重复回数 64 or 80 最佳公开破解 A 2011 attack breaks preimage resistance
Poly1305
原像攻击 生日攻击 穷举攻击/蛮力攻击 彩虹表 旁路攻击 长度扩展攻击 设计 雪崩效应 碰撞 默克尔-达姆加德结构(英语:
Merkle
–
Damgård
construction
) 标准化 CRYPTREC(英语:CRYPTREC) NESSIE(英语:NESSIE) NIST散列函数竞赛(英语:NIST