RSA 加密解密

基于浏览器 Web Crypto 的 RSA-OAEP(SHA-256) 加解密工具,可生成密钥对、导入 PEM 公钥私钥。

新上线 4 次使用 加密编码

「RSA 加密解密」已就绪

点击下方按钮立即开始使用,无需下载安装,操作简单、即开即用。

立即使用

使用说明

功能说明

在浏览器本地生成 RSA 密钥对(2048/3072/4096 位),导出为 PEM 格式;可用公钥加密 UTF-8 文本、用私钥解密 Base64 密文,全程不上传密钥与数据。

使用说明

点击「生成新密钥对」得到公钥与私钥 PEM;把公钥发给对方用于加密,私钥自行保管。加密时在明文框输入内容后点击「公钥加密」,解密时粘贴 Base64 密文后点击「私钥解密」。

使用场景

接口参数加密联调、临时生成测试密钥、验证对方公钥是否可用、学习非对称加密流程。

使用提示

RSA-OAEP 单次可加密长度有限(2048 位约 190 字节),长文本应先用 AES 加密再传密钥。密钥仅存在当前页面,刷新即丢失,请及时另存。

常见问题

密钥会被上传吗?

不会,密钥生成与加解密全部在浏览器本地完成,页面不发送任何密钥数据。

为什么加密长文本会报错?

RSA-OAEP 单次加密长度受密钥位数与摘要算法限制,超长文本需改用混合加密方案。