SHA-3

提供: tezos-wiki
移動先: 案内検索

'[' Secure Hash Algorithm 3 'は、[NIST]によって2015年8月5日にリリースされたSecure Hash Algorithmファミリーの最新メンバーです参考実装 ソースコードは、CC0 [放棄]を介してパブリックドメインに専用されていました。 SHA-3は、[SHA-1]とSHA-2の[[Davies-Meyer |構造] MD5のように、 。

SHA-3はGuido Bertoni、[Joan Daemen]、MichaëlPeeters、Gilles Van Asscheが設計した、より広範な暗号プリミティブファミリの "Keccak"(または、)のサブセットです。 RadioGatún。 Keccakの作者は、[ストリーム暗号]、[認証された暗号化]システム、特定のアーキテクチャでの高速ハッシングのための "ツリー"ハッシュスキーム、NISTによって標準化されていない(まだ) AEADはKeyakとKetjeを暗号化する。

Keccakは[[Sponge function |スポンジ構築]と呼ばれる新しいアプローチに基づいています。

歴史[編集]

KeccakアルゴリズムはGuido Bertoni Joan Daemen([Vincent Rijmen])、Michael Peeters、Gilles Van Asscheと共同で設計したものです。以前のハッシュ関数の設計PANAMARadioGatúnに基づいています。パナマは、1998年にDaemenとCraig Clappによって設計されました.PADAMAの後継者であるRadioGatúnは、Daemen、Peeters、Van Asscheによって設計され、2006年にNIST Hash Workshopで発表されました。

2006年に[NIST]は[NISTハッシュ関数競技会]を組織して、新しいハッシュ規格SHA-3を作成し始めました。 SHA-3はSHA-2に対する重大な攻撃が実証されていないので、SHA-2を置き換えるものではありません。 MD5SHA-0SHA-1に対する攻撃が成功したため、 NISTは、SHA-3となった代替の、異種の暗号化ハッシュの必要性を認識しました。

準備期間を経て、2008年末までに入学許可書が提出されました.Keccakは51人の候補者の1人として受け入れられました。 2009年7月には、14のアルゴリズムが選択されました

ソース[編集]

http://wikipedia.org/