elliptical curve cryptography:椭圆曲线加密法
椭圆曲线加密法(elliptical curve cryptography,ECC)是基于椭圆曲线理论的公钥加密技术,它可以用来产生更快、更小并且更有效的密钥。与传统的产生一个非常大的质数的方法不同,椭圆曲线加密法(ECC)通过椭圆曲线方程式的性质产生密钥。这种技术可以与大多数的公钥加密方法结合使用,例如RSA和Diffie-Hellman。依照大多数的研究者的说法,椭圆曲线加密法(ECC)可以使用164位的密钥产生一个安全级,而其他系统需要一个1024位密钥才能产生。因为ECC可以使用更少计算量和电池源来建立一个相等的安全级,它被广泛用于移动应用。ECC是由移动电子商务安全提供商Certicom开发的,最近被集成电路(IC)和网络安全产品生产商Hifn认证许可。RSA正在开发它自己的ECC。许多生产商,包括3COM、Cylink、Motorola、Pitney Bowes、 Siemens、TRW和 VeriFone都在它们的产品中包含了对ECC的支持。 在数学上,对椭圆曲线的性质和功能的研究已经有150年了。但是它们在加密技术上的应用是在1985年由华盛顿大学的Neal Koblitz和IBM的Victor Miller首次提出的。椭圆曲线不是一个椭圆(椭圆形状),而是由交叉两个轴线(在一个图中用来说明点的位置的线)的环线表示。ECC基于一个数组产生的特定种类的方程式的性质,数组是由直线与轴线交叉的点组成的。用曲线上的点乘以一个数可以产生曲线上的另一个点,但是即使你知道原来的数和结果,你也很难找到乘的那个数。基于椭圆曲线的方程式有一个对加密技术来说非常有价值的性质:相对来说,方程式比较容易执行,但是反过来却非常困难。 工业上对椭圆曲线的使用还是有些保留。Nigel Smart,惠普的研究员,发现了椭圆曲线的一个弱点,那就是一些曲线是极易受到攻击的。但是,Certicom公司的Philip Deck说,虽然有一些曲线易受攻击,但那些正在使用ECC的人得知道哪些曲线是不能用的。他相信ECC作为一个技术可以提供一个独一无二的潜能,那就是它可以在世界范围内和所有设备中实现。依照Deck,“你要达到这个目的的唯一方法就是椭圆曲线。”
最近更新时间:2009-06-29 作者:Jonathan BurrEN
相关推荐
-
10个最常见的云漏洞
如果企业认为云计算将自动保护其工作负载和数据免受攻击、盗窃和其他威胁行为,那他们就大错特错了。即使在云端,漏洞 […]
-
SASE与SD-WAN:有什么不同?
远程工作者的需求会随着时间的推移而变化,并且分散在不同地理位置,这里的事实是:传统技术无法满足这些需求。 这一 […]
-
NCC集团:2月份勒索软件攻击激增73%
NCC集团预计,根据1月和2月创纪录的数字来看,2024年的勒索软件活动将超过去年的惊人水平。 这家IT服务和 […]
-
LockBit在被执法机构捣毁后卷土重来
在被国际执法组织捣毁仅几天后,LockBit勒索软件团伙正在卷土重来。 上周执法机构宣布了“Cronos行动” […]