×
📱 手机扫码访问
用手机浏览器或微信扫一扫,即可在手机上访问当前页面
扫描后可直接在手机上使用该工具
×
📱 分享「RSA加密解密」
RSA加密解密
输入文本和密钥即可完成RSA加密或解密,支持公钥加密、私钥解密。
https://www.toolwan.cn/tool/RSA-Encryption-and-Decryption/
ToolWan · 在线工具
长按上方二维码即可保存,分享给微信 / QQ 好友
RSA 加密解密工具
密钥生成 · 加密解密 · 数字签名验签,覆盖后端联调常用格式,全过程在浏览器本地完成
纯本地运行 · 数据不上传
PKCS1 / OAEP 填充
批量处理 · 长文本分块
MD5 / SHA1 / SHA256 签名
密钥管理
一键生成 RSA 密钥对,也可直接粘贴 openssl / 后端平台的 PEM、Base64、Hex 密钥
「保存到本机」把密钥写入当前浏览器的 localStorage,仅保存在这台设备上;公用电脑不建议保存私钥。
加密 / 解密
公钥加密、私钥解密;多行内容按每行一条独立批量处理
单条明文上限 = 密钥位数 ÷ 8 − 11 字节(PKCS1);开启分块后超长文本会自动按块加密再拼接,与 Java 分段加解密结果一致。
签名 / 验签
私钥生成签名、公钥验证签名,常用于接口报文防篡改;输出与输入格式沿用上方格式设置
操作说明
- 先在「密钥管理」生成密钥对,或粘贴已有密钥;「校验 / 配对检测」可确认公私钥是否配套、位数多少。
- 加密:左侧填明文(多行即批量),选好填充方式后点「批量加密」;解密则把密文贴到右侧,点「批量解密」。
- 签名:私钥对报文「生成签名」,把签名值发给对方;对方用公钥「验证签名」。
- 输出默认 Base64;解密/验签输入可自动识别 Base64 与 Hex;超长内容保持「长文本自动分块」勾选。
- 本工具全程在浏览器本地计算,明文与密钥不会上传服务器;密钥可「保存到本机」方便下次直接读取。
版权与免责声明:本工具基于 RSA 公开算法标准(PKCS#1 v1.5、RSA-OAEP、X.509、PKCS#8)以纯前端方式实现,不依赖任何第三方服务,明文、私钥与运算结果仅存在于当前浏览器页面内,不会上传或被记录。密钥属于敏感信息,请自行妥善保管,因保管不当造成的损失由使用者自负;请勿将本工具用于任何违反法律法规的用途。继续使用即表示已阅读并同意以上条款。
© 2026 RSA 加密解密工具 · 本地版
© 2026 RSA 加密解密工具 · 本地版
RSA加密解密工具,输入文本和密钥即可完成RSA公钥加密或私钥解密。
- 支持公钥加密、私钥解密
- 纯前端浏览器运行,密钥不上传
- 输入文本和密钥即可完成加解密
- 内部以十六进制处理字节数据
- 无需安装,打开网页即可使用
相关问法:
RSA在线加密
· RSA解密工具
· 公钥加密私钥解密
· 在线RSA加解密
· RSA加密器
· 文本RSA加密
· RSA密钥加解密
· 网页版RSA工具
📖 功能介绍
工具简介
RSA加密解密工具让你输入文本和密钥,直接完成RSA加密或解密。它支持公钥加密、私钥解密,适合快速验证密钥对和加解密结果。 ### 适用场景
开发调试时,验证生成的RSA公钥和私钥能否正常配对使用。
接口联调中,把一段明文用公钥加密后发给对方,确认密文格式正确。
学习RSA算法时,手动输入短文本观察加密和解密前后的变化。
排查线上问题时,用私钥解密一段收到的密文,确认内容是否被正确加密。
临时需要把敏感配置项用公钥加密后再粘贴到配置文件里。 ### 使用步骤
1. 在输入框里粘贴或输入你要处理的文本,明文或密文都可以。
2. 选择操作类型:加密选“公钥加密”,解密选“私钥解密”。
3. 把对应的密钥粘贴到密钥输入框,注意去掉多余空格和换行。
4. 点击执行按钮,工具会输出Base64或十六进制格式的结果。
5. 复制输出内容,粘贴到你需要的地方,或与预期结果做比对。
📋 常见问题FAQ
-
这个工具支持哪些加密和解密方式?支持公钥加密和私钥解密。用公钥对文本加密,用对应的私钥解密还原文本。
-
加密和解密时分别需要填写哪些内容?加密时需要填写公钥和要加密的明文;解密时需要填写私钥和要解密的密文。
-
密钥的格式有什么要求?密钥需要是 PEM 格式,即以 -----BEGIN PUBLIC KEY----- 或 -----BEGIN PRIVATE KEY----- 开头和结尾的文本。
-
加密后的结果是什么格式?加密结果是十六进制字符串,只包含 0-9 和 a-f 字符。
-
解密时对密文格式有要求吗?密文需要是十六进制字符串。工具会自动忽略其中的非十六进制字符,如空格、换行和冒号。
-
可以加密多长的文本?可加密的文本长度受密钥长度限制。RSA 一次能加密的数据量小于密钥长度,文本过长时需要分段处理或改用对称加密。
-
公钥和私钥可以互换使用吗?不可以。用公钥加密的数据只能用对应的私钥解密,用私钥加密的数据只能用对应的公钥解密。本工具只做公钥加密、私钥解密。
-
密钥和文本会上传到服务器吗?不会。加密和解密都在浏览器本地完成,密钥和文本不会发送到服务器。
友情链接