Skip to main content
Tool Factory

ブラウザーツール

RSA Signerの使い方

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

ツールの作業領域

入力が必要

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

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

入力

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

オプション

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

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

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

直接回答

RSA Signerの使い方の機能

RSA SignerはRSA秘密鍵とSHA-256、SHA-384、またはSHA-512でメッセージバイトに署名します。署名をBase64または16進数のテキストとしてコピーします。署名者はRSA-PSSではなくRSASSA-PKCS1-v1_5を使います。

結果

得られるもの

結果にはエンコードした署名バイトが含まれます。秘密鍵は含まれません。Base64とHexは、コピーと保存のために同じ署名バイトを保持します。

このツールを使う

RSA Signerの使い方の使い方

  1. メッセージを指定し、形式にUTF8、Hex、またはBase64を選びます。UTF8はUnicodeテキストをUTF-8バイトとして保持します。
  2. RSA秘密鍵をPEM形式で貼り付けます。鍵がパスワードで保護されている場合は、そのパスワードを指定します。
  3. SHA-256を維持するか、SHA-384またはSHA-512を選びます。署名出力にはBase64またはHexを選びます。
  4. Signを選択します。対応する公開鍵、メッセージ、ダイジェスト、署名形式で結果をRSA Verifierにコピーします。

安全なサンプルで試す

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

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

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

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

一般的な用途

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

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

制限

結果を確認

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