Tool overview
什么是密钥对產生器?
密钥对產生器是一款帮助您在瀏覽器中產生 RSA 和 Ed25519 密钥对的開發者工具。
為什么使用密钥对產生器?
在需要在瀏覽器中產生 RSA 和 Ed25519 密钥对時提升可讀性与效率,且不會将数據上传到服務器。
核心功能
即時語法高亮、錯誤捕获、客戶端私隱保护与一鍵複製。在瀏覽器中產生 RSA 和 Ed25519 密钥对
使用方法
按照以下步骤使用上方工具并获得准确結果。
- 在產生器選项中選擇 RSA-OAEP (2048 位) 或 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 and 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 are generated with window.crypto.subtle.generateKey and exported in-process. No key material is logged or transmitted. Clear your screen and clipboard after copying private components.
常见問題
關于常见调试問題和数據私隱的可展開解答。
官方文件与参考
本工具的权威规范与平台文件。