Skip to main content

ブラウザーツール

GOST MAC検証器

GOST Verifyはメッセージ認証コード(MAC)を検証します。生成時と同じ対称キー、IV、アルゴリズム設定を使います。

ツールの作業領域

入力はこのブラウザー内にとどまります。

続行するには必要な入力を追加してください。

入力が必要

変更後はツールを再実行できます。

オプション

結果はここに表示されます

GOST Verifyはメッセージ認証コード(MAC)を検証します。生成時と同じ対称キー、IV、アルゴリズム設定を使います。

直接回答

GOST MAC検証器の機能

GOST Verifyはメッセージ認証コード(MAC)を検証します。生成時と同じ対称キー、IV、アルゴリズム設定を使います。 MACは公開キー方式のデジタル署名ではありません。共有キーを持つ人は同じMACを計算できます。

結果

得られるもの

「The signature matches」または「The signature does not match」を返します。この表示はMACの一致を示し、公開キー方式のデジタル署名を示しません。

このツールを使う

GOST MAC検証器の使い方

  1. 元のテストメッセージを入力します。
  2. 正しいエンコーディングでKey、IV、MACを設定します。
  3. Input type、Algorithm、sBoxをMAC生成時と同じ設定にします。
  4. 一致状態を確認します。身元と認可は個別に確認してください。

例

安全なサンプルで試す

入力: Hello, World!

設定: Key (Hex): 00112233; IV (Hex): 0011223344556677; MAC (Hex): 810d0c40e965; Input type: Raw; Algorithm: GOST 28147 (1989); sBox: E-C.

結果: The signature matches

公開されたテスト例です。このキーを実際のデータに使用しないでください。 MACは公開キー方式のデジタル署名ではありません。共有キーを持つ人は同じMACを計算できます。

一般的な用途

GOST MAC検証器が役立つ場面

  • テストキーで既知のMACを検証します。
  • テストメッセージの変更を検出します。
  • 同じパラメーターで実装を比較します。

制限

結果を確認

  • MACは公開キー方式のデジタル署名ではありません。共有キーを持つ人は同じMACを計算できます。
  • MAC欄には想定したコードを入力します。この操作にはMAC length選択欄がなく、新しいMACも生成しません。
  • 本番用のキーは秘密にしてください。