Skip to main content
Tool Factory

ブラウザーツール

RSA Verifierの使い方

RSA Verifyと明示的な形式設定で鍵またはトークンデータを処理します。鍵のマテリアルを指定し、必要な形式を選んで、結果を確認します。

ツールの作業領域

入力が必要

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

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

入力

元データを追加し、必要なオプションを選択してください。

オプション

入力の準備ができたらツールを実行してください。

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

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

直接回答

RSA Verifierの使い方の機能

RSA VerifierはBase64または16進数のRSA署名を元のメッセージと公開鍵に対して検証します。署名者が使った同じメッセージエンコードとダイジェストを選びます。検証はRSASSA-PKCS1-v1_5を使います。

結果

得られるもの

Verified OKは署名が一致することを示します。Verification Failureまたはエラーは検証が成功しなかったことを示します。結果は公開鍵の所有者の識別情報を証明しません。

このツールを使う

RSA Verifierの使い方の使い方

  1. 署名を貼り付け、Base64またはHex形式を選びます。
  2. RSA公開鍵をPEM形式で貼り付けます。元のメッセージとその形式を正確に指定します。
  3. 署名に使ったダイジェストを選びます。SHA-256がデフォルトです。SHA-1は明示的なレガシー検証でのみ利用できます。
  4. Verifyを選びます。Verified OKは、指定したメッセージ、署名、ダイジェスト、公開鍵が一致することを意味します。

安全なサンプルで試す

入力: ツールが受け入れる公開鍵、証明書、トークン、またはジェネレーター設定

設定: 設定した操作を選びます。RSA Verifierを実行する前に、遅延実行モードとテキスト結果の出力を確認します。

結果: ワークスペースはブラウザーでテキスト結果を生成します。

この例はRSA Verifierの入力形式を示します。正確な結果は、選択した操作、値、設定によって異なります。

一般的な用途

RSA Verifierの使い方が役立つ場面

  • RSA署名を元のメッセージに対して確認します。
  • Base64と16進数で署名の相互運用性をテストします。
  • 使い捨ての署名を別のPKCS#1 v1.5実装と比較します。

制限

結果を確認

  • RSA Verifier: これらのツールはRSASSA-PKCS1-v1_5署名を実装します。RSA-PSS署名は作成または検証しません。
  • RSA Verifier: メッセージ上限は1 MiBです。PEM鍵は64 KiBを超えてはいけません。エンコードした署名は最大16 KiBとしてデコードする必要があります。
  • RSA Verifier: Base64には完全な正規パディングが必要です。Hexには完全なバイトペアが必要です。ツールは不正なUnicode入力を拒否します。
  • RSA Verifier: SHA-1はレガシー検証オプションです。新しい署名にはSHA-256、SHA-384、またはSHA-512が必要です。MD5は利用できません。
  • RSA Verifier: 秘密鍵とそのパスワードを秘密に保ちます。検証には信頼できるソースの公開鍵が必要です。
  • RSA Verifier: 空白やテキストのエンコードを含むメッセージの変更は、バイトを変更して署名を無効にする場合があります。