暗号化・セキュリティ

RSA鍵ジェネレーター

2048、3072、4096ビットのRSA公開鍵・秘密鍵ペアをPEM形式で生成するツールです。

ツールを実行

RSA暗号方式に基づく公開鍵と秘密鍵のペアをPEM形式のテキストデータとして生成するオンラインツールです。鍵長パラメータとして2048、3072、4096のいずれかを指定可能で、入力を省略した場合は既定値の2048ビットで作成されます。生成される鍵ペアは公開指数65537が固定で採用され、秘密鍵はパスフレーズ暗号化を施さない標準的な形式で表示されます。Webシステムの通信設定、API認証トークンの検証、各種開発環境でのモック作成など、RSA鍵ペアを必要とする場面で手軽に利用できます。なお、指定可能な3種類のビット長以外の値を入力した場合は生成処理が行われずエラーメッセージが表示されます。

使い方

  1. 必要に応じて「鍵長」欄に2048、3072、4096のいずれかのビット数を入力します(省略時は2048ビットが適用されます)。
  2. 生成ボタンをクリックして鍵ペアの作成を開始します。
  3. 出力欄に表示された公開鍵および秘密鍵のPEMテキストを確認し、コピーして用途に合わせて使用します。

使用例

  • 鍵長に「2048」を指定して生成を実行すると、標準的な2048ビットのRSA公開鍵および秘密鍵のPEMテキストが出力されます。
  • 鍵長に「4096」を入力して実行すると、より強度の高い4096ビットのRSA鍵ペアがPEM形式で作成されます。

よくある質問

鍵長を入力しない場合はどうなりますか?

鍵長を空欄のまま実行した場合、初期設定として2048ビットの鍵ペアが自動的に生成されます。

2048、3072、4096以外の鍵長は指定できますか?

いいえ、指定可能な鍵長は2048、3072、4096の3種類に限定されています。これら以外の値を入力した場合は処理が中断されエラーが表示されます。

生成される秘密鍵は暗号化されていますか?

いいえ、出力される秘密鍵のPEMテキストはパスフレーズによる暗号化が施されていないプレーンな状態です。

公開指数(パブリックエキスポーネント)の値は何ですか?

生成されるRSA鍵ペアの公開指数には標準値である65537が使用されます。

このツールを埋め込む

以下のコードを使って、SmartPlusLab のツールをウェブサイトに追加できます。