3

Keccak (SHA-3) の実装に興味があり、入力と期待される出力のペアのセットをテストしたいと考えています。公式のテスト ベクトルはリリースされていますか? 他の SHA ルーチン用にいくつか持っていたのを覚えていますが、それらは非常に役に立ちました。

4

2 に答える 2

6

はい。ダウンロード ページの「既知の回答とモンテカルロ テストの結果」の箇条書きを参照するか、ファイルに直接アクセスしてください。メッセージ全体のテスト ベクトルと、個々の中間段階の入力と出力を記述したファイルがあります。

もちろん、いつでも参照実装を実行して出力を比較できます。

于 2012-10-04T03:17:25.350 に答える
2

Keccak (SHA-3) のサンプル ハッシュ (テスト ベクトル) は利用可能になりましたか?

はい。NIST テスト ベクトルは、SHA-3 Reference and Optimized Implementations にあります。このページには次のものが含まれます。

これらのテストは、NIST が一部変更したため、Keccak テスト ベクトルとは異なる場合があります。したがって、SHA-3 については、特に NIST が提供するものを使用します。

于 2016-02-01T18:13:30.593 に答える