Skip to main content

RSA 加密 / 解密 使用 RSA 公钥密码学进行加密和解密。

RSA 加密/解密 illustration
🔐

RSA 加密/解密

使用 RSA 公钥密码学进行加密和解密。

1

输入内容

请输入或粘贴您的输入内容。

2

查看输出

结果将实时显示。

3

复制结果

点击「复制」按钮即可复制输出内容。

Loading tool...

What Is RSA 加密/解密?

RSA 使用公钥进行加密,私钥进行解密。通过 Web Crypto API 的 RSA-OAEP 提供语义安全。对于 2048 位/SHA-256,最大明文约为 190 字节。对于更大的数据,请使用混合加密。所有操作都在浏览器中完成。

Why Use RSA 加密/解密?

  • 快速、准确的处理
  • 100% 客户端处理 - 数据永远不会离开您的浏览器
  • 免费在线工具,无需注册
  • 移动设备友好,支持44px触摸目标

Common Use Cases

开发

用于软件开发工作流程。

安全

加密和安全应用。

教育

学习算法和技术。

验证

验证和确认数据完整性。

Technical Guide

C = M^e mod n. D = C^d mod n. RSA-OAEP 通过 MGF1/SHA-256 添加随机化填充以实现 IND-CCA2 安全。最大值:keyLength - 2*hashLength - 2。使用 Web Crypto 的 importKey 然后进行加密和解密。

Tips & Best Practices

  • 1
    所有处理都发生在您的浏览器中
  • 2
    对于相同的输入,结果是确定性的
  • 3
    使用「复制」按钮快速获取输出内容
  • 4
    支持移动设备,具有触摸友好界面

Related Tools

Frequently Asked Questions

Q 这个工具是否免费?
是的,完全免费,无需注册。
Q 我的数据是否安全?
是的。所有处理都是100%客户端的。
Q 它是否支持移动设备?
是的,具有响应式设计和触摸友好控制。
Q 什么浏览器被支持?
所有现代浏览器,包括Chrome、Firefox、Safari和Edge。
Q 我可以离线使用吗?
工具需要初始页面加载,但数据处理发生在本地。

About This Tool

RSA 加密/解密 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.