使い方
- 鍵サイズを選択
ツールバーで鍵サイズ(2048ビットまたは4096ビット)を選びます。
- 鍵を生成
「生成」ボタンをクリックすると、RSA鍵ペアが生成されます。
- 鍵をコピー
生成されたPEM形式の公開鍵・秘密鍵を「コピー」ボタンでコピーできます。
RSA鍵ペア生成ツール の具体例
RSA-2048鍵ペア生成
入力
(入力不要)出力
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQE...
-----END PUBLIC KEY-----
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0B...
-----END PRIVATE KEY-----ツールバーで「2048」を選択して生成します。
RSA-4096鍵ペア生成
入力
(入力不要)出力
-----BEGIN PUBLIC KEY-----
(longer key)...
-----END PUBLIC KEY-----
-----BEGIN PRIVATE KEY-----
(longer key)...
-----END PRIVATE KEY-----4096ビットはより強い安全性を提供しますが、生成に数秒かかります。
特長
- RSA-OAEP (SHA-256) 鍵ペア生成
- 2048ビット / 4096ビット対応
- 公開鍵: SPKI形式PEM出力
- 秘密鍵: PKCS8形式PEM出力
- Web Crypto APIによる安全な乱数生成
- 生成された鍵はブラウザ内で処理(サーバー送信なし)
- ダークモード対応
よくある質問
2048ビットと4096ビットのどちらを選ぶべきですか?
2048ビットは現在も安全とされていますが、より長期的な安全性が必要な場合は4096ビットを推奨します。4096ビットは生成と処理に時間がかかりますが、セキュリティは大幅に向上します。
生成した鍵はそのまま本番環境で使えますか?
テスト用途には適していますが、本番環境では鍵管理システム(KMS)やHSMでの生成を推奨します。ブラウザで生成した鍵は安全にバックアップし、取り扱いに注意してください。
データはサーバーに送信されますか?
いいえ。すべての鍵生成はブラウザ内のWeb Crypto APIで行われます。秘密鍵が外部に送信されることはありません。