广告位
RSA 在线加解密工具
免费在线RSA/RSA2非对称加密解密工具,支持生成密钥对、公钥加密、私钥解密,本地计算保护隐私
0 字符
点击"公钥加密"按钮查看结果
0 字符
点击"私钥解密"按钮查看结果
提示:RSA 加密的明文长度受密钥长度限制。2048 位密钥 PKCS#1 填充后最多加密 245 字节,大数据请使用对称加密。Ctrl+Enter 快捷执行。
广告位
工具介绍与功能
RSA是非对称加密算法的事实标准,由Ron Rivest、Adi Shamir、Leonard Adleman于1977年提出。RSA使用公钥加密、私钥解密(或反之用于签名),密钥长度通常为1024/2048/4096位。本工具支持生成RSA密钥对、公钥加密、私钥解密、签名与验签,支持PKCS#1和PKCS#8格式,所有运算在浏览器本地完成。
-
多密钥长度:支持 1024 / 2048 / 4096 位密钥对生成
-
三种场景:生成密钥对、公钥加密、私钥解密一站完成
-
PKCS#8 格式:生成标准 PEM 格式公私钥,跨语言兼容
-
本地计算:所有运算在浏览器本地完成,密钥不上传服务器
安全保障
-
本地处理:所有 RSA 运算在用户浏览器本地完成,无网络传输
-
隐私保护:不收集不存储用户密钥与输入数据,关闭页面即销毁
-
开源算法:基于 jsrsasign 实现,符合 PKCS#1 / PKCS#8 标准
-
即时响应:纯前端实现,无需等待服务器,毫秒级输出
常见问题
RSA密钥长度应该选多少?
推荐2048位(RSA-2048),1024位已不安全。4096位更安全但性能较慢。
RSA和AES有什么区别?
RSA是非对称加密,公钥私钥分离,适合密钥交换和签名;AES是对称加密,加解密同一密钥,适合数据加密。实际使用中常组合使用(RSA加密AES密钥,AES加密数据)。
RSA加密长度有限制吗?
是的。RSA加密明文长度不能超过密钥长度减去填充长度。如2048位密钥PKCS#1填充后最多加密245字节。大数据请使用对称加密。
广告位