返回首页

在线生成椭圆曲线加密(ECC)公钥和私钥对,支持多种曲线算法

ECC密钥生成器

曲线信息:{{ getCurrentCurveInfo().name }}

{{ getCurrentCurveInfo().description }}

{{ getCurrentCurveInfo().keySize }} 位
等效RSA密钥强度
{{ getCurrentCurveInfo().speed }}%
相对性能
{{ getCurrentCurveInfo().security }}
安全级别
{{ errorMessage }}
{{ successMessage }}

公钥 (Public Key)

复制
下载

私钥 (Private Key)

复制
下载

数据签名与验证

验证成功!签名有效。
验证失败!签名无效。

ECC密钥使用说明

椭圆曲线密码学(ECC)是一种基于椭圆曲线数学的公钥加密方法,与RSA相比具有更高的安全性和更小的密钥尺寸。

  • 公钥:用于验证签名或加密数据,可以安全地共享
  • 私钥:用于创建签名或解密数据,必须严格保密
  • 曲线选择:不同曲线提供不同级别的安全性,secp256k1用于比特币,secp384r1提供更高安全性
  • 优势:相同安全级别下,ECC密钥比RSA密钥更短,计算速度更快
  • 签名验证:使用私钥对数据进行签名,公钥可用于验证签名是否来自对应的私钥

安全提示:私钥是高度敏感信息,生成后请妥善保管,不要泄露给任何人。本工具所有操作均在浏览器本地完成,数据不会发送到服务器。