ecc加密算法的起源
时间: 2023-11-10 20:56:23 浏览: 132
ECC(椭圆曲线密码学)加密算法起源于数学上对椭圆曲线的研究。在20世纪70年代,Neil Koblitz和Victor Miller分别独立提出了将椭圆曲线用于密码学的想法。
ECC加密算法的发展可以追溯到公钥密码学的研究。公钥密码学是一种使用不同的密钥进行加密和解密的密码学方法。传统的公钥密码学算法如RSA和Diffie-Hellman等,使用大素数因子分解和离散对数等数学问题作为其基础。
ECC则利用了椭圆曲线上的离散对数问题,其安全性依赖于计算离散对数的困难性。相比传统的公钥密码学算法,ECC具有相同的安全性级别下使用更短的密钥长度,从而提供更高的效率。
阅读全文