SHAシリーズの比較とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > SHAシリーズの比較の意味・解説 

SHAシリーズの比較

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/08/14 07:21 UTC 版)

SHA-2」の記事における「SHAシリーズの比較」の解説

詳細は「Merkle-Damgård construction」を参照 表・話・編・歴 暗号学的ハッシュ関数比較 [編集]アルゴリズムバリエーション出力長(bits)内部状態長(bits)ブロック長(bits)最大メッセージ長(bits)ラウンドビット演算セキュリティ強度(bits)パフォーマンスの例(MiB/s)MD5 128 128(4 × 32) 512 264 − 1 64 And, Xor, Rot,Add (mod 232),Or <64(強衝突335 SHA-0 160 160(5 × 32) 512 264 − 1 80 And, Xor, Rot,Add (mod 232),Or <80(強衝突) - SHA-1 160 160(5 × 32) 512 264 − 1 80 <63 (衝突発見) 192 SHA-2 SHA-224 SHA-256 224 256 256(8 × 32) 512 264 − 1 64 And, Xor, Rot,Add (mod 232),Or, Shr 112128 139 SHA-384 SHA-512 SHA-512/224 SHA-512/256 384 512 224 256 512(8 × 64) 1024 2128 − 1 80 And, Xor, Rot,Add (mod 264),Or, Shr 192256112128 154 SHA-3 SHA3-224 SHA3-256 SHA3-384 SHA3-512 224 256 384 512 1600(5 × 5 × 64) 1152 1088 832 576 制限なし 24 And, Xor, Rot,Not 112128192256 - SHAKE128 SHAKE256 d(可変長) d(可変長) 1344 1088 d/2と128いずれか小さい方 d/2と256いずれか小さい方 - CPUアーキテクチャクロック周波数アルゴリズムワード長 (bits)Cycles/Byte x86MiB/s x86Cycles/Byte x86-64MiB/s x86-64Intel Ivy Bridge 3.5 GHz SHA-256 32-bit 16.80 199 13.05 256 SHA-512 64-bit 43.66 76 8.48 394 AMD Piledriver 3.8 GHz SHA-256 32-bit 22.87 158 18.47 196 SHA-512 64-bit 88.36 41 12.43 292 'x86' と表記されパフォーマンス値は64ビットプロセッサ32ビットコード実行したもの、'x86-64' と表記されパフォーマンス値は64ビットプロセッサ64ビットコード実行したのであるSHA-25632ビット計算向けに設計されているが、64ビットプロセッサ向けの最適化恩恵受けている。SHA-51232ビット環境での実装は、64ビット環境でのものと比較する有意遅くなっている。これら2つアルゴリズム変種SHA-256ではSHA-224SHA-512ではSHA-384SHA-512/224SHA-512/256)のパフォーマンスは、これらと同等である。MD5およびSHA-1最適な実装実効速度4.5 - 6 Cycles/Byteである。このテストイリノイ大学シカゴ校のhydra8システムクロック周波数3.5 GHzIntel Xeon E3-1275 V2)およびhydra9システムクロック周波数3.8 GHzAMD A10-5800K)によるものである。

※この「SHAシリーズの比較」の解説は、「SHA-2」の解説の一部です。
「SHAシリーズの比較」を含む「SHA-2」の記事については、「SHA-2」の概要を参照ください。

ウィキペディア小見出し辞書の「SHAシリーズの比較」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SHAシリーズの比較」の関連用語

1
4% |||||

2
4% |||||

3
4% |||||

SHAシリーズの比較のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SHAシリーズの比較のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのSHA-2 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS