RSA密钥生成器

私密生成RSA公钥/私钥对

RSA 密钥工作原理

公钥

可自由分享。他人用它加密发给你的消息,或验证签名确实来自你。

私钥

务必保密。用它解密用你的公钥加密的消息,或者签署只能由你创建的数据。

加密 (RSA-OAEP)

发送方用你的公钥加密消息 → 只有你的私钥能解密。用于传递秘密和交换会话密钥。

签名 (RSASSA-PKCS1-v1_5)

你用私钥签名 → 任何拥有你公钥的人都能验证签名属实。用于代码签名、JWT 和文档完整性。

什么是RSA密钥生成器?

使用Web Crypto API私密生成RSA密钥对。支持1024到4096位密钥长度,以PEM格式导出,适用于SSH连接、TLS证书、JWT签名和加密通信。您的私钥不会离开您的设备。

使用方法

  1. 选择RSA密钥长度(生产环境建议使用2048或4096位)。
  2. 点击生成创建新的密钥对——私钥始终留在您的设备中,不会外传。
  3. 复制或下载PEM格式的公钥和私钥。

结果

生成4096位RSA密钥对用于JWT签名。公钥配置在认证服务器中,私钥保存在安全的本地机器上。

相关工具