在线RSA密钥生成与签名验证工具

安全生成RSA密钥对,支持签名生成与验证功能

密钥生成
RSA签名
RSA验证
中等安全强度(推荐用于一般用途) | 预计生成时间:< 1秒
等待生成密钥对...

🔒 私钥 (Private Key)

密钥类型:PKCS#8 长度:0 位

🔓 公钥 (Public Key)

密钥类型:X.509 长度:0 位
签名将显示在这里...
验证结果将显示在这里...

工具简介

本工具是一个在线 RSA 非对称加密公钥私钥生成工具,可生成 1024、2048、4096 等位数的密钥对,支持 PEM 和 HEX 格式输出。

🔐 加密算法说明

非对称加密算法使用一对密钥:公钥用于加密,私钥用于解密。公钥可以公开分享,而私钥必须保密。

使用说明

本工具支持生成 RSA、DSA、ECDSA、RSASSA-PSS 算法的密钥对。其中公钥编码格式为 X.509,私钥编码格式为 PKCS#8。

📥 下载说明

点击下载,可以将生成的密钥下载到本地。下载的文件为 generate_rsa_key.zip,里面包含PEM或者HEX格式的公钥私钥数据:

  • PEM格式包含的文件:public.pem 和 private.pem
  • HEX格式包含的文件:public.hex 和 private.hex

🔏 签名验证说明

数字签名用于验证消息的完整性和来源的真实性:

  • 签名:使用私钥对消息进行签名,生成唯一的签名数据
  • 验证:使用公钥验证签名是否与原始消息匹配
  • 支持算法:SHA-256、SHA-384、SHA-512