Skip to main content
Tool Factory

浏览器工具

RSA 解密

使用 RSA Decrypt 和明确的格式设置处理密钥或令牌数据。输入密钥材料,选择格式,然后检查结果。

工具工作区

需要输入

您的输入会保留在此浏览器中。

请添加必需的输入以继续。

输入

请添加源内容并选择所需选项。

选项

新加密使用 RSA-OAEP。其他方案支持兼容性。RAW 没有填充,不适合新的加密。

输入准备好后运行工具。

结果会显示在此处

请完成必需的输入以继续。

直接回答

RSA 解密的功能

RSA Decryption 会使用匹配的私钥解密 Base64 或十六进制 RSA 密文。默认情况下,该操作使用带 SHA-256 的 RSA-OAEP。选择与加密时相同的方案和摘要。

结果

您将获得什么

该工具返回已解码的 UTF-8 明文。引擎无法将明文解码为 UTF-8 时,工具会拒绝该明文。

使用此工具

如何使用RSA 解密

  1. 粘贴密文,并选择其 Base64 或 Hex 格式。
  2. 粘贴匹配的 RSA PEM 私钥。如果密钥受保护,请输入密码。
  3. 选择原始加密方案和摘要,然后选择 Decrypt。
  4. 检查恢复的 UTF-8 文本。错误可能表示密钥、密文、编码或参数不匹配。

示例

使用安全样本测试

输入: 工具支持的公钥、证书、令牌或生成器设置。

设置: RSA 解密:选择已配置的操作。启动前确认去抖执行模式和文本输出。

结果: 该工具会在浏览器中生成文本结果。确切结果取决于操作、值和设置。

此示例展示 RSA 解密的输入形式。确切结果取决于操作、值和设置。

常见用途

RSA 解密的适用场景

  • 测试 RSA-OAEP 加密和解密 Roundtrip。
  • 与兼容应用交换 Base64 或十六进制密文。
  • 使用明确指定的旧版 RSA 参数检查短样本。

限制

检查结果

  • OAEP 使用选定摘要计算消息哈希,并使用空标签计算 MGF1。其他应用必须使用这些参数。
  • OAEP 消息上限为 modulusBytes 减去两倍 digestBytes 再减 2。使用 SHA-256 的 2048 位密钥最多接受 190 个 UTF-8 字节。
  • RSA 用于加密短消息。对于更大数据,请使用适合的混合加密格式。PEM 密钥最多包含 64 KiB。解码后的密文最多包含 16 KiB。
  • SHA-1 OAEP 仅作为明确选择的兼容性选项提供。如果密钥大小支持,请优先使用 SHA-256、SHA-384 或 SHA-512。
  • RSAES-PKCS1-V1_5 和 RAW 仍是可明确选择的兼容性选项。RAW 不提供填充保护,并可能返回前导零字节。请勿将 RAW 用于新的加密。
  • 密文格式需要规范 Base64 或完整的十六进制字节对。文本输入使用 UTF-8,并拒绝错误的 Unicode。
  • OAEP 加密不能证明发送方身份。请对私钥和密码保密。