What the hell is an elliptic curve?
a year ago
- #ECC
- #elliptic-curves
- #cryptography
- 椭圆曲线是一种由特定方程定义的数学函数,通常形式为y² = x³ + ax + b,其中a和b是常数。
- 椭圆曲线具有独特性质,允许将曲线上的点相加形成新点,这种特性使其在密码学中非常有用。
- 椭圆曲线密码学(ECC)是一种利用椭圆曲线保护数据的公钥密码体系,兼具高效性和强大安全性。
- ECC的安全性依赖于椭圆曲线离散对数问题(ECDLP),该问题在计算上极难破解。
- 相比RSA等传统方法,ECC效率更高,能以更小的密钥尺寸提供同等安全性,特别适合资源受限设备。
- 椭圆曲线被广泛应用于TLS协议以及比特币、以太坊等加密货币中,用于保障交易和通信安全。