GOSTハッシュジェネレーター
GOST R 34.11-94とStreebog(GOST R 34.11-2012)ハッシュを生成
結果 Streebog-256
GOSTハッシュ関数について
GOSTハッシュとは?
GOSTハッシュ関数は、ロシアで開発され国家規格として標準化された暗号化ハッシュアルゴリズムです。GOST R 34.11シリーズには、オリジナルのGOST R 34.11-94と、新しいGOST R 34.11-2012(Streebogとも呼ばれる)の2つの主要バージョンがあります。
GOST R 34.11-94
GOST R 34.11-94は1994年に標準化されたオリジナルのロシア暗号化ハッシュ関数です。256ビット(32バイト)のハッシュ値を生成します。このアルゴリズムはRFC 5831に文書化されています。
GOST R 34.11-2012 (Streebog)
Streebog(GOST R 34.11-2012)は2012年に標準化された現代のロシア暗号化ハッシュ関数です。256ビットまたは512ビットのハッシュ値を生成し、RFC 6986に文書化されています。
主な特徴
- セキュリティ:Streebogは衝突攻撃と原像攻撃に対する強い耐性を提供
- 柔軟性:Streebogは256ビットと512ビットの両方の出力長をサポート
- 標準化:両アルゴリズムはロシア国家規格(GOST)
- 国際認知:両アルゴリズムはIETF RFCに文書化
アルゴリズム比較
| アルゴリズム | 出力サイズ | ブロックサイズ | 規格 |
|---|---|---|---|
| GOST R 34.11-94 | 256ビット | 256ビット | RFC 5831 |
| Streebog-256 | 256ビット | 512ビット | RFC 6986 |
| Streebog-512 | 512ビット | 512ビット | RFC 6986 |
セキュリティに関する注意
GOST R 34.11-94には既知の理論的な弱点があり、レガシー互換性のためにのみ使用すべきです。新しいアプリケーションには、より強力なセキュリティ保証を提供するStreebog(GOST R 34.11-2012)を使用してください。