免费使用,无需账户
RSA 密钥生成器
在此浏览器中创建 RSA-OAEP 密钥对,检查其公钥指纹并测试短消息。此工具不会上传或保存任何内容。
如何生成RSA密钥对?
选择 2048、3072 或 4096 位,然后选择生成。浏览器创建一个公共 SPKI PEM 和一个私有 PKCS8 PEM。仅在需要时复制或下载任一密钥。
常见问题
如何生成RSA密钥对?
选择 2048、3072 或 4096 位,然后选择生成。浏览器创建一个公共 SPKI PEM 和一个私有 PKCS8 PEM。仅在需要时复制或下载任一密钥。
我的密钥是否已上传或存储?
否。Web Crypto 生成并使用此选项卡中的密钥。显示私钥是因为您要求创建它;此页面不会上传或保留它。不要使用公共浏览器工具来获取生产机密。
RSA可以加密多少文本?
只有一条短消息。对于 2048、3072 或 4096 位密钥,具有 SHA-256 的 RSA-OAEP 最多允许 190、318 或 446 UTF-8 字节。 RSA 不是一种文件加密方法;对更大的数据使用经过审查的混合加密设计。
SPKI 和 PKCS8 是什么意思?
SPKI 是此处用于公钥的标准SubjectPublicKeyInfo 格式。 PKCS8 是私钥容器。对 PKCS8 私钥保密,如果需要,请自行安全备份。
这是否创建可信证书或数字签名?
否。它创建 RSA-OAEP 加密密钥对以进行小型演示。它不颁发证书、证明身份、创建签名或使密钥可信。
这适合生产加密吗?
此页面是学习和互操作性演示,而不是经过审核的加密应用程序。不要将真实的机密粘贴到公共计算机中,也不要依赖此页面来管理或保护生产密钥。