MV Tools

安全工具

在线 RSA 加密、解密、签名和验证

在线生成 RSA 密钥对、加密短文本、解密密文、创建 RSA 签名并验证签名。

将 RSA 用于范围明确、可验证的任务

该工具会把密钥和文本发送到服务端完成当前操作。请用可丢弃的数据和密钥学习或测试 RSA 集成,不要用它管理生产密钥。

  • 用接收方公钥加密;只能用匹配的私钥解密。
  • 用私钥签名;用匹配的公钥验证完全相同的 UTF-8 文本。
  • 当对方系统支持时,加密先选择 OAEP SHA-256,并确保两端使用相同的填充或签名算法。

生成的公钥采用 PEM SubjectPublicKeyInfo 格式,私钥采用 PEM PKCS#8 格式。不要把私钥放入聊天、截图、源码仓库或普通下载文件;实验结束后销毁测试密钥。

如何使用 RSA 加密与签名,并明确公钥和私钥边界

依赖加密结果前先完成核验

开始前

  • 除非你充分理解此次操作的数据处理和保留规则,否则只使用测试或非生产文本。
  • 将密钥、密码、参数和原始明文存放在受控位置;绝不要分享私钥。

结果核验

  • 在用于正式流程前,先解密测试结果,或使用预期公钥验证签名。
  • 记录算法、填充或模式及编码方式,以便授权人员能够复现结果。

注意限制: 只有在密钥、算法、端点和访问控制均正确使用时,加密和签名才能提供保护。

工具详情

在线 RSA 加密、解密、签名和验证

在线生成 RSA 密钥对,加密和解密短文本,创建 RSA 签名并验证签名。

审核: MV Tools 编辑团队

这个工具能做什么

后端会根据你选择的密钥大小、填充方式和签名算法执行 RSA 密钥生成、加密、解密、签名和验证。

适合哪些场景

  • 测试 RSA 加密、解密、签名和验签流程
  • 为开发实验生成临时 RSA 密钥对
  • 在开发和互操作测试中验证 RSA 签名

文件和数据如何处理

RSA 输入、私钥、明文、密文和签名只在当前请求中处理,不会存储或写入日志。

常见问题

RSA 可以加密大文件吗?

不适合。RSA 主要用于小载荷、签名或密钥交换,不适合直接加密大文件。

生成的私钥会保存吗?

不会。密钥返回到浏览器后,服务端不会保存。

可以用于生产密钥吗?

建议用于测试和开发。生产密钥应在你自己可控的安全环境中处理。