🛠️ 唯爱工具箱
首页
实用工具
JSON格式化
MD5加密
密码生成
数字格式化
随机数生成
UUID生成
SHA加密
正则测试
AES/DES加密
文件哈希校验
代码格式化
Cron表达式
JWT解析
HMAC计算
RSA加密解密
CRC校验
HTTP状态码
User-Agent解析
ASCII码表
MIME类型查询
媒体工具
图片压缩
图片格式转换
ICO图标制作
图片裁剪
图片灰度化
图片缩放
图片旋转
图片转Base64
Base64转图片
身份证加水印
M3U8播放器
时间工具
时间戳转换
日期计算
秒表
倒计时
时区转换
年龄计算
番茄钟
文本工具
文本统计
字符相似度
字符串对比
字符串打乱
Lorem Ipsum
文本去重
集合对比
大小写转换
简繁转换
Markdown编辑器
人民币大写
身份证解析
手机号检测
摩斯密码
文本反转
查找替换
转换工具
颜色转换
单位转换
Base64编解码
HTML实体编码
HTML格式化
URL编码
Unicode转换
进制转换
CSS格式化
二维码生成/解码
条形码生成
CSS渐变/阴影生成
XML格式化
YAML/JSON互转
JSON/CSV互转
罗马数字
百分比计算
生活工具
测运气
BMI计算
农历查询
房贷计算器
幸运转盘
随机抽签
掷骰子
BMR卡路里计算
塔罗牌占卜
首页
实用工具
RSA加密解密
🔐 在线RSA加密解密 — 密钥生成/加解密/数字签名
免费在线RSA非对称加密工具,一键生成密钥对,支持公钥加密、私钥解密以及SHA256数字签名验签,全程本地计算、数据不出浏览器
🔑 1. 生成密钥对
密钥位数:
512 位(演示)
1024 位
2048 位
生成密钥对
模数 N(Hex):
公钥指数 E(Hex):
私钥指数 D(Hex):
🔐 2. 加密 / 解密
明文:
密文(Base64):
🔒 公钥加密
🔓 私钥解密
复制结果
✍️ 3. SHA256 数字签名 / 验签
待签名消息:
签名(Base64):
✍️ 私钥签名
✔️ 公钥验签
📖 使用说明
功能说明
密钥生成:
随机生成RSA公钥/私钥对
公钥加密:
用N和E对明文加密
私钥解密:
用N和D对密文解密
签名验签:
私钥签名、公钥验签
使用方式
先点击
生成密钥对
得到N/E/D
填入明文点击
公钥加密
填入密文点击
私钥解密
还原
签名采用 SHA256 + PKCS#1 填充
注意事项
密文为多块拼接的Base64
密钥位数为512时仅用于学习演示
所有计算均在本地完成
请勿使用此工具处理高敏感数据
🔗 相关工具
🔐
AES/DES加密
🔑
SHA哈希
🔗
HMAC计算
🧮
CRC校验
🔒
MD5加密