开始前
- 除非你充分理解此次操作的数据处理和保留规则,否则只使用测试或非生产文本。
- 将密钥、密码、参数和原始明文存放在受控位置;绝不要分享私钥。
安全工具
在线生成 RSA 密钥对、加密短文本、解密密文、创建 RSA 签名并验证签名。
该工具会把密钥和文本发送到服务端完成当前操作。请用可丢弃的数据和密钥学习或测试 RSA 集成,不要用它管理生产密钥。
生成的公钥采用 PEM SubjectPublicKeyInfo 格式,私钥采用 PEM PKCS#8 格式。不要把私钥放入聊天、截图、源码仓库或普通下载文件;实验结束后销毁测试密钥。
如何使用 RSA 加密与签名,并明确公钥和私钥边界注意限制: 只有在密钥、算法、端点和访问控制均正确使用时,加密和签名才能提供保护。
在线生成 RSA 密钥对,加密和解密短文本,创建 RSA 签名并验证签名。
后端会根据你选择的密钥大小、填充方式和签名算法执行 RSA 密钥生成、加密、解密、签名和验证。
RSA 输入、私钥、明文、密文和签名只在当前请求中处理,不会存储或写入日志。
不适合。RSA 主要用于小载荷、签名或密钥交换,不适合直接加密大文件。
不会。密钥返回到浏览器后,服务端不会保存。
建议用于测试和开发。生产密钥应在你自己可控的安全环境中处理。