0

これら 2 つのライブラリの場合、

  1. Delphi 暗号化大要 v 5.2
  2. ターボパワー ロックボックス v 2.07

NIST の Web サイト ( http://csrc.nist.gov/groups/STM/cavp/index.html )で入手した "AES Known Answer Test (KAT) Vector" を使用して、Rijndael DCB/CBC アルゴリズムをテストしました。

しかし、これらのライブラリは両方ともテストに失敗しました。

私のテストでエラーが発生したかどうかはわかりませんが、以前にテストした人はいますか? KAT ベクトル テストに合格できる Delphi Rijndael ライブラリを探しています。そのようなライブラリを知っている人はいますか?

4

3 に答える 3

4

本当に失敗しますか?ベクトルは 16 進文字列として記述されます。16 進文字列を文字列として入力したか、最初にバイナリ データとして変換しましたか。それらを文字列として与えた場合、異なる結果が得られるのも不思議ではありません。

注意: 私は両方のライブラリを使用していませんが、独自のコンポーネントを使用していますが、それらのバイオスには良好な実績があり、これらの単純なテストに失敗する可能性は非常に低いようです。

于 2010-10-06T13:37:59.060 に答える
1

私は別のライブラリを知っていますが、テストに合格するかどうかはわかりません:

DCPCrypt http://www.cityinthesky.co.uk/cryptography.html

于 2010-10-06T13:27:30.750 に答える
1

TurboPower LockBox 3.1.0 がリリースされました。公式の AES テスト ベクトルを使用して実装の正確性を検証する DUnit テストが含まれています。

于 2010-10-26T00:21:40.203 に答える