RSA 和 ECDSA 密钥生成器
生成 PEM 格式的 RSA(2048、3072 或 4096 位)和 ECDSA(P-256、P-384)密钥对,用于测试、JWT、签名和加密。
使用方法生成公钥和私钥对
广告
RSA 和 ECDSA 密钥生成器: 用途
选择算法,通过浏览器的 Web Crypto API 生成密钥对。公钥以 SPKI 格式(BEGIN PUBLIC KEY)输出,私钥以 PKCS#8 格式(BEGIN PRIVATE KEY)输出,可直接用于 JWT RS256 或 ES256、数字签名和加密测试。密钥可以复制,也可以下载为 .pem 文件。
使用方法
- 选择 RSA 或 ECDSA 以及长度。
- 点击生成密钥。
- 复制或下载公钥和私钥。
使用场景
- 在测试环境中签发 JWT 令牌。
- 配置需要公钥的集成。
- 学习非对称加密。
常见问题
使用什么格式?
公钥以 SPKI 格式的 PEM 输出(BEGIN PUBLIC KEY),私钥以 PKCS#8 格式输出(BEGIN PRIVATE KEY),OpenSSL、Node.js、Java、Python 和大多数库都支持。
可以用于 SSH 吗?
PEM PKCS#8 格式与 OpenSSH 的 id_rsa 文件格式不同。这些密钥适合用于 JWT、签名和测试。
真的免费吗?
是的,100%免费。无需注册,无需订阅,不限使用次数。所有工具:Tools123是免费的。