查本机 IP
网络查询 编码加密 全部工具 首页

RSA 加密 / 解密

RSA-OAEP SHA-256 在线加解密,支持 2048 位密钥对生成与 PEM 导入,全程浏览器本地完成。

加密 · 纯前端
方向
输入 / Input
明文或密文
输出 / Output
等待输入
公钥 PEM(加密用)
自动加载
私钥 PEM(解密用)
自动加载
输入 0 字符 输出 0 字符 耗时 0 ms 就绪

About

RSA 加密 / 解密 怎么用

页面加载时自动生成一对 RSA-OAEP 2048 位密钥(公钥 SPKI PEM、私钥 PKCS8 PEM),并立即用公钥加密示例明文。加密用公钥、解密用私钥;也可把自己持有的 PEM 粘进下方两个密钥框后执行。全部由 WebCrypto 在本地完成。

常用场景

  • 交换对称加密口令:先用 RSA 加密 AES 口令,再用 AES 加密正文。
  • 验证第三方提供的公钥/密文能否正常解出预期内容。
  • 查看和导出 PEM 格式密钥,粘贴到服务端配置中。

小提示

RSA-OAEP SHA-256 单次最多加密约 190 字节,不适合直接加密长文——正确姿势是「RSA 包 AES 口令 + AES 加密正文」。解密报错通常是私钥与密文不匹配,或密文 base64 复制不完整。