コンテンツへスキップ
uencoder

SHA-224

SHA-224 は SHA-2 ファミリーの 224 ビット切断版である。SHA-256 と同じラウンド関数を用いながら初期ハッシュ値が異なり、28 バイトのダイジェストを出力する。

目的

224 ビットのセキュリティレベルが必要な場面(DSA の 224 ビット署名や IPsec など)で衝突耐性のあるハッシュを提供する。

メカニズム

アルゴリズムは SHA-256(64 ラウンド、32 ビット語)と同一であるが、初期値は SHA-256 の中間値から採られ、出力は上位 224 ビットに切断される。

ユースケース

  • DSA-224 による署名
  • IPsec ESP の認証
  • 中程度のセキュリティ用ダイジェスト

関連ツール

References