超椭圆曲线密码体制研究

来源 :大连理工大学 | 被引量 : 20次 | 上传用户:dtj77
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
超椭圆曲线密码体制是椭圆曲线密码体制的自然推广,但不仅仅是一种简单的推广。超椭圆曲线密码体制所基于的除子类群,又称Jacobian群,其结构与运算比有理点群要复杂得多。但由于可以在一个很小的基域上构造具有较大素数因子阶的Jacobian群,且可应用于密码体制的超椭圆曲线比较丰富,这使得超椭圆曲线密码体制也逐渐受到人们的重视。 由于使用(超)椭圆曲线密码体制来加密信息会有较大信息量的扩展,虽然已研发出ECC加密卡,但也只是针对特定范围的小数据量而设计的,所以一般利用(超)椭圆曲线密码体制来实现密钥交换及数字签名的功能,即相应的(超)椭圆曲线数字签名体制及(超)椭圆曲线Diffie-Hellman密钥交换协议。 在实现超椭圆曲线密码体制中起关键作用的运算是除子标量乘,一般采用的方法是二元法及其各种改进的二元法。Koblitz[53]最先利用Probenius自同态来快速计算椭圆曲线上的有理点标量乘。其后Meier与Staffelbach[60]利用Koblitz的算法思想,针对特征为2的域上的一类反常椭圆曲线,提出了一种比二元法快三倍的有理点标量乘算法。1997年Solinas[104]又针对特征为2的域上的一类椭圆曲线改进了他们的算法。依据Koblitz的算法思想,在文献[117]中,张方国等人提出了一类特殊超椭圆曲线,即特征为2的域上的具有稀疏特征多项式P(T)的超椭圆曲线上的一种快速除子标量乘算法。其算法的思想是直接将乘子表成特征多项式的常数项的数进制,即q~g-进制,而除子标量乘q~gD由计算(-P(φ)+q~g)D来完成。 在[71]中,M(?)ller将有理点标量乘的乘子作Frobenius展开,即将乘子表成τ-展开式,然后利用该展开式来计算特征为2的小基域上的椭圆曲线上有理点的标量乘。一年后,Smart([101])应用M(?)ller的思想,提出计算特征为奇素数的小基域上的椭圆曲线上有理点的标量乘算法。在文献[38]中,G(?)nther,Lange与Steinto将Meier与Staffelbach([60]),Koblitz([53,51]),Solinas([104])等人的思想应用到两条特殊的超椭圆曲线(v~2+uv=u~5+au~2+1,a=0,1)上来计算除子标量乘。其实,他们的思想与M(?)ller算法思想类似。 由于任意有限域均存在一个正规基,且对于特征为2的域,则存在优化正规基(OBN)。在本论文中,当我们利用Probenius自同态来优化除子或有理点标量乘的运算时,均假定域上的运算是采用正规基来进行的。于是Frobenius赋值的运算量,与一次除子或有理点加的运算量相比,可忽略不记。 在本论文中,我们研究的内容及有关结果包含以下五个方面: 1.在第二章,首先介绍有关超椭圆曲线的Jacobian群一般理论及其元素除子加的计算方法。利用Riemann-Roch定理,证明了任何一个度数为零的除子唯一等价于一个约化除子。该证明比Koblitz在[52]中给出的一个构造性证明要简单得多。此外还证明了任何一对多项式a与b唯一确定一个约化除子的充分必要条件是a(u)|(b~2(u)+ b()h()一f(》成立. 2.在第三章,提出了若干(超)椭圆曲线数字签名算法一般方程形式及一些新的(超)椭 圆曲线数字签名算法。从提出的数字签名算法一般方程中,我们可依据实际的需求, 提取有效且安全的(超)椭圆曲线数字签名体制.对于这些(超)椭圆曲线数字签名算 法的安全性,我们也做了简要的探讨与分析. 3.在第四章,借助Frobenius自同态,提出了一种新的快速的算法来进行标量乘计算. 即先寻找一个合适的较小正整数s,使得q“的某个稀疏,一展开式中,的所有系数的 绝对值的和比q‘小得多,以使标量乘q‘D能更有效地计算出来(比H元法等方法快), 然后将乘子表成q‘一进制.也就是将robenius展开的方法与m一进制(问)方法有效 地结合起来的一种标量乘快速算法.对干许多(超)椭圆曲线来说,我们的方法可比 H元法及张方国等人提出的方法更有效.就对所给曲线所做的计算表明(表4.3);我 们的算法所需的运算量比二元法要平均减少大约60.73%,而比张的方法要平均减少 大约62.78%.此外,我们还给出了一个寻找。的一种可行的方法.对于某些(超)椭 圆曲线,我们的算法比Ghnther等人[38)的算法也要快得多. 4.在第五章我们先给出了一个单除子的标量乘的定理及算法,通过将除子多项式表示 中的第一个多项式进行因式分解,证明了一般除子标量乘可由先计算单除子的标量 乘然后再计算除子加来完成.利用所得结果,将 Duursma与 Sforurai在文献[20]中所 给出的除子标量乘快速算法推广到域E%上具有一般参数形式的Cq型超椭圆曲线 上:沪一炉十a。+0,其中 a e y,0 e IFq,a是某个奇素数月的幂.由于所得到的除 子标量乘算法是由具体公式给出的,故比二元法等算法要快得多 其运算量大约是二 元法的 60%).在本章的最后两节,我们讨论了 Cq型曲线的同构曲线及挠曲线并获得 了若干结果,并利用这些结果确定了相关的特征多项式.此后对于若干取定参数,给 出了相关的 Cq型超椭圆曲线,Jacobian群的阶及其最大素因子的比特数的一个表. 5.第六章?
其他文献
根据西气东输管道工程驻厂质量监督和检测评价工作情况,对参与西气东输管道工程感应加热弯管生产的部分国内外厂家的设备生产能力、母管成分、弯管主要性能进行了分析和对比,
高数据速率、高可靠性的分组数据传输将成为未来无线通信的主流。在保障移动环境下数据的可靠传输,需要采用有效的差错控制技术,如前向纠错(FEC)编译码、混合自动重发请求(HARQ
美国市场是一个1块的钱的市场,就是说,你的增长和预期差了1块钱,其市场可能就会觉得你没达到要求,觉得你做不到,会是个打击,股票市场毕竟会有很多预期和希望在里面。
自从上世纪50年代武汉长江大桥建成以后,以桥梁工程建设为主业的建筑企业,渐渐开始扎根武汉。桥梁建设已然与武钢、武重、武船齐名,成了"武汉造"的"代名词"。进入21世纪头十
摘 要:“狗带”作为网络流行语来源于英语“godie”。从2016年以来,“狗带”以不可阻挡的趋势风靡全国,成为大多数网民们的“口头禅”,体现了不同文化、不同语言之间的交流与融合,直至2017年下半年,逐渐呈现出衰微趋势。本文将从“狗带”的产生与流行、功能与意义以及衰微等方面进行阐释,以便更好了解以“狗带”为代表的其他网络热词。  关键词:“狗带”;网络流行语;产生与流行;功能与意义;衰微  一、
介绍了西气东输管道工程施工中首次采用漂浮法穿越江南水网的施工工艺,这种方法具有缩短工期和降低工程造价的特点,总结了该方法的施工经验,可为类似该水网地质条件的管道施
<正>高尿酸血症及由此引起的痛风症是当今中老年男性常见病,其临床特点为高尿酸血症、特征性急性关节炎且反复发作,痛风石沉积、痛风石性慢性关节炎,常出现关节畸形及肾脏损
会议
建筑业作为国民经济支柱产业之一,在为我国经济建设作出积极贡献的同时,仍存在工业化程度低、技术落后、工程质量和安全问题时有发生等不足。同时,新冠疫情对行业发展和社会
[摘 要:随着现代信息技术的突飞猛进,多媒体辅助教学已深入到小学数学课堂中,课堂教学逐渐活了起来。它直观形象、视听结合、可静可动、操作方便等特点也更加符合小学生的年龄特点和思维特点。数学教学中多媒体的有效运用,为优化小学数学课堂教学创造了条件,注入了活力。  关键词:小学数学;多媒体教学;应用]  一、激发小学生的数学学习兴趣  小学阶段,兴趣是激励学生学习的最有效的手段。教师在课堂中应该利用多媒
[摘 要:高中是同学们人生中的重要学习阶段,其中物理学科本身的学习难度较大,成为很多同学在学习过程中的“困难学科”,在高中物理学习的过程中,电学模板是重要的组成部分,本文也将以此作为研究切入点,着重阐述高中物理电学模块的学习心得,希望能够为同学们的物理学习提供帮助和参考,激发同学们进行更多的思考。  关键词:高中物理;电学模块;学习心得]  电学是高中物理知识中的重要组成,是高中物理知识体系中的主