Tool overview
鍵ペアジェネレータとは?
鍵ペアジェネレータは、ブラウザで RSA と Ed25519 の鍵ペアを生成ための開発者向けツールです。
なぜ鍵ペアジェネレータを使うのか?
ブラウザで RSA と Ed25519 の鍵ペアを生成際の可読性と作業速度を向上させ、データをサーバーに送信しません。
主な機能
クライアントサイドのプライバシー、即座の結果、ワンクリックコピー。ブラウザで RSA と Ed25519 の鍵ペアを生成
使い方
上のツールで正確な結果を得るための手順です。
- ジェネレーターオプションで RSA-OAEP (2048-bit) または Ed25519 を選択します。
- 生成をクリックして JWK JSON としてエクスポートされる鍵ペアを作成します。
- 鍵をアプリ設定にコピーするか、暗号化/復号ワークフローへパイプします。
- ローテーション用に再生成 — サーバー側に保存はされません。
鍵ペア形式リファレンス
Web Crypto エクスポートパスで生成される JWK フィールド。
| トークン種別 | 有効な標準形式 | 不正な入力 |
|---|---|---|
| RSA-OAEP JWK | { "kty":"RSA", "n":"…", "e":"AQAB" } | { "kty":"RSA", "n":"!!!" }Invalid base64url modulus breaks importKey in consuming apps. |
| Ed25519 JWK | { "kty":"OKP", "crv":"Ed25519", "x":"…" } | { "crv":"Ed25519" }Ed25519 public keys require crvとx coordinates in JWK form. |
| Private key handling | Copy once, store in HSM/vault | Commit private JWK to gitTreat private keys as secrets—this tool displays them in memory only. |
セキュリティプロファイル
Keysはgenerated with window.crypto.subtle.generateKeyとexported in-process. No key materialはloggedまたはtransmitted. Clear your screenとclipboard after copying private components.
よくある質問
一般的なトラブルとデータプライバシーに関する回答です。
関連ツール
このツールを補完する関連ユーティリティをご覧ください。
公式ドキュメントと参照
このユーティリティの公式仕様とプラットフォーム文書です。