RSA加密 - 在线RSA公钥加密私钥解密与密钥生成

免费在线 RSA 工具,生成 2048 位密钥对,使用公钥加密、私钥解密,纯浏览器本地处理,密钥不上传。

2048位密钥对生成
公钥加密私钥解密
PEM格式复制
本地处理不上传
正在加载工具...

📖 RSA加密使用教程

1

生成密钥

点击「生成密钥对」得到公钥与私钥(约 1 秒)。

2

加密

填入公钥与明文,点击「公钥加密」得到 Base64 密文。

3

解密

填入私钥与密文,点击「私钥解密」还原明文。

🎯 为什么选择 NBTools 在线RSA加密?

🔑

一键生成

内置 2048 位密钥对生成,无需安装任何软件。

🔐

公钥加密

符合 RSA 非对称加密模型,公钥加密私钥解密。

🔒

本地处理

纯浏览器运行,密钥与明文不上传。

🆓

免费使用

无需注册,打开即用。

❓ RSA加密常见问题

RSA 单次加密的数据长度受密钥位数限制(2048 位约 245 字节)。超长内容应分段加密,或使用 RSA 交换对称密钥 + AES 加密数据的混合方案。

密钥在浏览器本地用 jsencrypt 生成,不会上传服务器。但网页工具仅适合学习与测试,生产环境请用专业密钥管理。

通常是密文与私钥不匹配,或私钥格式不对(需为标准 PEM)。请确认使用的是同一密钥对。