复习加密算法

复习加密算法

ECC椭圆曲线加密算法

椭圆曲线加密算法是基于椭圆曲线数学理论实现的一种非对称加密算法。

相比RSA,ECC优势是可以使用更短的密钥,来实现与RSA相当或更高的安全,RSA加密算法也是一种非对称加密算法,在公开密钥加密和电子商业中RSA被广泛使用。

160位ECC加密安全性相当于1024位RSA加密,210位ECC加密安全性相当于2048位RSA加密。

比特币使用了secp256k1这条特殊的椭圆曲线。

1
y^2 = x^3 + 7