RSA密钥生成器
私密生成RSA公钥/私钥对
RSA 密钥工作原理▾
公钥
可自由分享。他人用它加密发给你的消息,或验证签名确实来自你。
私钥
务必保密。用它解密用你的公钥加密的消息,或者签署只能由你创建的数据。
加密 (RSA-OAEP)
发送方用你的公钥加密消息 → 只有你的私钥能解密。用于传递秘密和交换会话密钥。
签名 (RSASSA-PKCS1-v1_5)
你用私钥签名 → 任何拥有你公钥的人都能验证签名属实。用于代码签名、JWT 和文档完整性。
什么是RSA密钥生成器?
使用Web Crypto API私密生成RSA密钥对。支持1024到4096位密钥长度,以PEM格式导出,适用于SSH连接、TLS证书、JWT签名和加密通信。您的私钥不会离开您的设备。
使用方法
- 选择RSA密钥长度(生产环境建议使用2048或4096位)。
- 点击生成创建新的密钥对——私钥始终留在您的设备中,不会外传。
- 复制或下载PEM格式的公钥和私钥。
结果
生成4096位RSA密钥对用于JWT签名。公钥配置在认证服务器中,私钥保存在安全的本地机器上。