コンテンツへスキップ
uencoder

GOST Streebog

Streebog(GOST R 34.11-2012)はロシア標準の 512 ビットスポンジハッシュ関数であり、AES 類似の 12 ラウンド置換を使用し、256 または 512 ビットを出力する。

目的

ロシア連邦のハッシュ標準であり、ロシアの政府・軍事システムで使用され、GOST 署名アルゴリズムと対をなすハッシュである。

メカニズム

512 ビット状態のスポンジ構造で 64 バイトブロックを吸収し、12 ラウンドの L∘P∘S 置換(S は AES の S ボックス類似、P はバイト置換、L は GF(2) 上の線形変換)を適用する。

ユースケース

  • ロシア政府システム
  • GOST の電子署名
  • ロシア標準準拠

関連ツール

References