{ 0 }|ECC 加密解密

ECC 加密解密

结果

功能特点

🔐

椭圆曲线加密

使用 ECC 椭圆曲线加密,相同安全级别下密钥更短、效率更高

🔑

多种曲线支持

支持 P-256、P-384、P-521 三种椭圆曲线,满足不同安全需求

✍️

数字签名

支持 ECDSA 数字签名和验证,确保数据完整性和真实性

安全可靠

所有操作在浏览器本地完成,数据不上传服务器

使用教程

  1. 1

    选择操作模式(加密/解密/签名/验证)和椭圆曲线

  2. 2

    输入公钥/私钥或点击生成密钥对

  3. 3

    输入要处理的内容,点击对应按钮获取结果

常见问题

什么是 ECC 加密?

ECC(Elliptic Curve Cryptography)椭圆曲线加密是一种基于椭圆曲线数学的公钥加密技术。与 RSA 相比,在相同安全级别下,ECC 使用更短的密钥,计算效率更高。

ECC 和 RSA 有什么区别?

ECC 和 RSA 都是非对称加密算法。主要区别:ECC 256位密钥 ≈ RSA 3072位密钥的安全性;ECC 加密速度更快,密钥更短,适合移动设备;RSA 应用更广泛,兼容性更好。

P-256、P-384、P-521 有什么区别?

这三个是 NIST 标准椭圆曲线:P-256 提供 128 位安全强度,适合大多数场景;P-384 提供 192 位安全强度,用于高安全需求;P-521 提供 256 位安全强度,用于极高安全需求。

ECDSA 签名是什么?

ECDSA(Elliptic Curve Digital Signature Algorithm)是基于椭圆曲线的数字签名算法。它可以用私钥对数据签名,用公钥验证签名,确保数据的完整性和真实性,广泛用于 SSL 证书、加密货币等领域。