ECC 加密解密
结果
功能特点
🔐
椭圆曲线加密
使用 ECC 椭圆曲线加密,相同安全级别下密钥更短、效率更高
🔑
多种曲线支持
支持 P-256、P-384、P-521 三种椭圆曲线,满足不同安全需求
✍️
数字签名
支持 ECDSA 数字签名和验证,确保数据完整性和真实性
⚡
安全可靠
所有操作在浏览器本地完成,数据不上传服务器
使用教程
- 1
选择操作模式(加密/解密/签名/验证)和椭圆曲线
- 2
输入公钥/私钥或点击生成密钥对
- 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 证书、加密货币等领域。