コード、データと QRツール

RSA 鍵ペアジェネレーター

開発や少量データの暗号化向けに RSA-OAEP 鍵ペアを作成します。Web Crypto API を使い、鍵はアップロードされません。

ブラウザ内で処理登録不要プライバシーの説明 ↗

鍵が大きいほど生成に時間がかかります。

ダウンロードするファイル名にのみ使用します。

暗号化専用。 このツールは、対応するアプリで小さな値を暗号化する RSA-OAEP 鍵ペアを生成します。本番証明書、TLS 鍵、署名鍵、鍵管理サービスではありません。

使い方

使い方

  1. 2048-bit または 3072-bit の RSA 鍵長と、任意のダウンロードラベルを選びます。
  2. RSA-OAEP と SHA-256 で鍵ペアをローカル生成します。
  3. PKCS#8 秘密鍵と SPKI 公開鍵をコピーまたはダウンロードし、秘密鍵を安全に保管します。

ブラウザー内でローカル生成

Web Crypto API が端末上で鍵ペアを作成します。エクスポートした PEM テキストはコピーまたはダウンロードするまでこのページにとどまり、鍵を送信、保存、ローテーション、復元することはありません。

明確なセキュリティ境界

RSA-OAEP は暗号化用で、短い平文や対称鍵のラッピングに適しています。TLS 証明書、署名鍵、ID 資格情報、本番の鍵管理サービスとして使わないでください。秘密鍵を保護し、本番ではレビュー済みライブラリと鍵管理手順を使用してください。

よくある質問

あわせて知りたいこと

このジェネレーターのアルゴリズムは何ですか?

RSA-OAEP と SHA-256、2048-bit または 3072-bit の法、公開指数 65537 を使います。

共有できる鍵はどれですか?

SPKI 公開鍵は共有できます。PKCS#8 秘密鍵は秘密にし、アプリの安全な保管場所で保護してください。

RSA ですべてのメッセージを暗号化できますか?

いいえ。RSA-OAEP は短いメッセージや鍵のラッピング向けです。大きなデータには最新のハイブリッド暗号設計を使います。

本番用証明書や署名サービスですか?

いいえ。暗号化鍵ペアを作るだけで、証明書の発行、データ署名、本人確認、鍵ローテーション管理は行いません。