椭圆曲线密码快速算法的标量分解研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:henbuxiaxin11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
椭圆曲线密码体制(ECC)是由Koblitz和Miller于1985年分别独立提出的公钥密码体制.近年来,由于它具有密钥长度短、安全性能高等优点,已在密码学领域内广泛应用.标量乘法是椭圆曲线密码体制中最基本、最耗时的运算,而标量分解是标量乘法的核心问题.基于前人的研究成果,本文主要提出了如下思想.首先,本文基于K.W.Wong等人提出的双基表示,结合Extended DBNS的思想,提出了一种新的标量k的双基表示,即形如d(1/2)a3b的双基表示,其中d属于一个给定的整数集.该方法需要存储一定的预计.数值实验结果表明,与其他目前高效算法相比,该算法以增加少量的预计算存储为代价,有效地降低了标量乘法的计算复杂度和双基链的链长.其次,利用多基表示的思想,对我们前面所提出的方法进行扩展,提出了一种新的标量表示和相应的标量乘法.实验结果表明我们的算法得到的多基链链长较短,从而加快了椭圆曲线密码体制实现效率.最后,本文将联合稀疏形用于标量k的Frobenius表示中邻接的两个系数上,提出了一种新的标量表示方法.结果表明我们的方法利用少量的存储有效地减少了算法的运算量,提高了椭圆曲线密码体制的效率.
其他文献
在高性能并行与分布系统中, k元n方体是应用最为广泛的一种互联网络之一.k元n方体Qkn(k≥2,n≥1)的顶点集V(Qkn)={u0u1…un-1:0≤ui≤k-1,0≤i≤n-1},两个不同的顶点u=u0u1…un-1和