跳至內容

MD六

出自Taiwan Tongues 台語維基
於 2025年8月23日 (六) 19:21 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

MD 六訊息挽欲搬算法是一个密碼雜鬥函式。伊使用默克爾樹形式的結構,允准對足長的輸入並列進行大量雜鬥計算。作者稱,佇英特爾睿二雙核 CPU 上,MD 六更二百五十六的效能逐為元組二十八个時鐘周期,並且會當證明有抗差分密碼分析能力。來參考實現的原始碼佇 MIT 許可證下發布。

據介紹,佇十六核 CPU 架構頂對長訊息的處理速度可能超過一 GB / 秒。

二空空八年十二月,Fortify Software 的 Douglas Held 佇原始 MD 六雜鬥演算法的參考實現中發現了緩衝區溢位問題。此錯誤後由羅納德 ・ 李維斯特於二空空九年二月十九號公布,Fortify 的報告發布進前已經發佈閣較正面的參考實現。

MD 六予人講交著 NIST SHA 被三競賽。但是二空空九年七月初一,Rivest 佇咧 NIST 上評論講,因為速度問題,MD 六猶未準備好勢成做 SHA 抹三的候選者。佇咧提交的證明會使抵抗差分攻擊的 MD 六版本內底發現著一个缺陷,而且無法度為速度閣較緊的減法版本提供仝款的證明。就算講 Rivest 佇咧 MD 六網站頂嘛表示無正式撤回,MD 六無進入 SHA 被三競賽的第二輪。二空一一年九月,MD 六網站頂頭發佈一篇論文,提供了改進的證明,以及閣較緊的減少回數而且會當抗差分攻擊的版本。

參見

  • 密碼雜鬥函式較

參考文獻

外部連結

  • MD 六網站(英文)
  • MD 六參考論文(英文)