什么是 RSA 密钥对生成器?
RSA 密钥对生成器会创建一对相互匹配的密钥:可以自由分发的公钥和必须保密的私钥。本工具使用 RSA-OAEP 算法搭配 SHA-256。
密钥生成完全在浏览器中通过 Web Crypto API 完成,任何密钥材料都不会被传输或存储到服务器。
如何生成 RSA 密钥对
选择密钥长度(2048、3072 或 4096 位),点击生成按钮。位数越大,生成所需的时间越长。
左侧显示 SPKI PEM 格式的公钥,右侧显示 PKCS#8 PEM 格式的私钥,可一键复制或下载为 .pem 文件。
如何选择密钥长度
2048 位是当前的基础标准,适合大多数应用;3072 位和 4096 位安全余量更大,但生成更慢、密钥更大。
保护好您的私钥
任何获得私钥的人都可以解密发给您的数据,或冒充您进行签名。请离线保存私钥,切勿提交到代码仓库或分享给他人。由于密钥在浏览器中生成,全程不会经过任何服务器。