超椭圆曲线密码体制的研究
【摘要】:Neal Koblitz和Victor Miller在80年代中期提出了椭圆曲线密码体制(ECC),经过了10多年的研究,近几年已经被广泛应用于实际中。作为椭圆曲线的一个推广,Neal Koblitz在1989年提出了超椭圆曲线密码体制(HCC),它是基于有限域上超椭圆曲线的Jacobian上的离散对数问题。D.Cantor的算法为实现超椭圆曲线的Jacobian中的群运算提供了一个有效的算法。在同等安全水平下,超椭圆曲线密码要比椭圆曲线密码所用的基域小,且HCC可以模拟基于一般乘法群上的如DSA、ElGamal等几乎所有协议;在同样的定义域上,亏格越大(g≤4),曲线越多,所以选取用于密码中的安全曲线的余地越大。同时由于超椭圆曲线密码是ECC的一个推广,所以用于超椭圆曲线密码上的一些普遍的技术和方法可以用在ECC上,从而也对目前已经走向实用化的ECC无论是在理论上还是实现上都有益处。而且通过合适的选取超椭圆曲线参数,可以避免多精度整数运算,因此HCC可能比ECC的实现速度要快。正因为超椭圆曲线密码体制比其他的密码体制有着著多的优点,所以近几年对超椭圆曲线密码体制的研究也日益被人们重视。
超椭圆曲线密码目前在国内外都还处于学术研究阶段,还有很多具体问题没有很好的解决。在这一研究领域,作者的主要研究成果如下:
1.将DH协议、ElGamal加密体制、ElGamal签名和DSA推广到了HC上,提出了一个基于超椭圆曲线的消息恢复签名方案,并证明了这个消息恢复签名方案与HC-ElGamal签名方案不是强等价的。
2.提出了非特征2的有限域上超椭圆曲线密码体制的一个消息编码方案和除子压缩方案。
3.给出了超椭圆曲线密码体制的基本参数的一个紧致表示,对有限域上超椭圆曲线的方程给出了一个更简短的表达形式。
4.利用Weil猜想算法找出了定义在有限域GF(3)、GF(4)、GF(5)和GF(8)上的可用于建立密码体制的安全超椭圆曲线。
5.研究了Galbraith提出的对超椭圆曲线的离散对数问题(HCDLP)的WeilDescent代数攻击方法,对定义在GF(q~n)上的形如y~2+xy=f(x)的HCDLP能否用Well Descent代数方法攻击作了详细讨论。得出结论:Well Descent代数攻击对这类超椭圆曲线所建立的密码体制并未造成太大的威胁。
6.讨论了超椭圆曲线密码体制的标量乘问题,对基于子域的一类超椭圆曲线Jacobian的标量乘提出了一个快速算法,并分析了算法的计算量。
|
|
|
|
1 |
陈晓峰,王育民;公钥密码体制研究与进展[J];通信学报;2004年08期 |
2 |
张方国,王育民;超椭圆曲线密码体制的研究与进展[J];电子学报;2002年01期 |
3 |
张方国,王育民;超椭圆曲线离散对数的Weil Descent代数攻击的分析[J];通信学报;2002年03期 |
4 |
李元兴,王新梅;关于Niederreiter代数码公钥密码体制的安全性及参数优化[J];电子学报;1993年07期 |
5 |
赵惠溥;一种非线性密码体制的特性分析[J];无线电通信技术;1996年03期 |
6 |
金传升;密码技术发展概述[J];信息安全与通信保密;1996年04期 |
7 |
尹孟嘉;数据密码技术研究[J];教育信息化;2004年11期 |
8 |
杨文安;袁德明;;基于混沌序列的密钥生成新方法[J];数学的实践与认识;2006年12期 |
9 |
H.贝克
,付有卿;加密算法评述[J];信息安全与通信保密;1986年03期 |
10 |
P.W.BAKER
,金传升;A*B模N的快速计算[J];信息安全与通信保密;1988年03期 |
11 |
吴兴龙;;序列密码的设计方法与安全评估准则[J];遥测遥控;1992年04期 |
12 |
唐朝京;阻止差分密码攻击的有效方法[J];国防科技大学学报;1993年01期 |
13 |
张广魁,吴兴龙;公开密钥密码体制讲座──第一讲 基本概念[J];遥测遥控;1994年01期 |
14 |
徐赐文;一类新型的混沌密码体制[J];中央民族大学学报(自然科学版);2001年02期 |
15 |
亢保元,王育民;完善保密密码体制的条件与设计[J];通信学报;2004年02期 |
16 |
张群;RSA密码体制在VAX数据完整性保护中的应用[J];安徽师范大学学报(自然科学版);1992年03期 |
17 |
杨晓元,赵霖,张泽增,韩益亮;椭圆曲线密码体制在盲数字签名中的应用[J];计算机工程;1999年S1期 |
18 |
赵刚,万福仓;关于密码体制的研究[J];天津通信技术;2001年04期 |
19 |
;读书[J];计算机安全;2003年02期 |
20 |
亢保元;关于密码体制的完善保密性[J];中南大学学报(自然科学版);2004年03期 |
|