RSA鍵ペア生成ツール

RSA公開鍵・秘密鍵のペアをPEM形式で生成(Web Crypto API使用)

100% ブラウザ内処理データ送信なし登録不要・無料
暗号
エンジニア向けFastPass - AI転職エージェント

AIがあなたのスキルを分析し、最適な求人をマッチング。無料で市場価値を診断できます。

無料で始める

使い方

  1. 鍵サイズを選択

    ツールバーで鍵サイズ(2048ビットまたは4096ビット)を選びます。

  2. 鍵を生成

    「生成」ボタンをクリックすると、RSA鍵ペアが生成されます。

  3. 鍵をコピー

    生成された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で行われます。秘密鍵が外部に送信されることはありません。