编码加解码

RSA 公私钥对在线生成工具

在浏览器本地用 Web Crypto API 生成 RSA 公私钥对,支持 1024、2048、4096 位长度,输出标准 PEM 格式,私钥不经过网络传输,适合开发测试和学习非对称加密。

RSA加密安全

收藏工具

当前还没有选择收藏模式。

快捷操作

返回编码加解码 浏览全部工具

你可以复制当前工具页链接,或在支持的设备上调用系统分享。

编码加解码

RSA 密钥对生成

位宽 (Bits):

算法:RSA-OAEP / SHA-256;浏览器本地生成;结果不包含私钥。

公钥 SHA-256:待生成

使用场景

  • 为开发联调准备一对测试用 RSA 密钥
  • 学习非对称加密时观察 PEM 密钥结构
  • 生成临时密钥对验证加解密流程

如何使用

  1. 选择密钥长度(默认 2048 位)
  2. 点击生成,等待浏览器完成计算
  3. 分别复制公钥和私钥的 PEM 文本

示例输入输出

密钥长度

2048

输出

-----BEGIN PRIVATE KEY-----…

FAQ

私钥会上传到服务器吗?

不会。密钥由浏览器内置的 Web Crypto API 在本地生成,页面断网后同样可以使用。

该选多长的密钥?

2048 位是当前通用的安全基线;4096 位更强但生成和运算明显变慢;1024 位仅适合教学演示,不建议用于真实场景。

工具列表

相关推荐

你可以从这里继续打开相近场景的工具,减少重复搜索。

Bcrypt Hash 检验破壁

格式探阴针与代价因子检测

可用

数据库里拿到那一长串(诸如 `$2a$10$xxx`)后,不确定该哈希串是否为标准 Bcrypt ?直接输入这里,不查原文,只把它的代数、耗时 rounds 成本、盐值完全抽离分析给您看。

Crypt Backend Security

JWT 载荷解析

JWT Header 与 Payload 解析工具

可用

在浏览器本地解码 JWT,把 Header、Payload、Signature 三段分别还原为可读的 JSON 展示,token 不经过网络传输,适合排查登录态和接口认证问题。

JWT Token 安全