一类新的最优双线性对

来源 :山东大学 | 被引量 : 0次 | 上传用户:q5479333321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从Koblitz [1]和Miller [2]分别提出椭圆曲线加密技术(ECC)之后,它逐渐成为密码学一个重要的研究方向。同其它公钥密码技术相比,例如RSA以及离散对数,在相同安全强度的条件下,椭圆曲线所要求的密钥长度更短。2000年,Sakai等[3]提出了一种利用双线性对的基于身份的密钥协商协议。自此,基于双线性对的密码系统迅速成为椭圆曲线密码学的热门研究领域。著名的例子还有Baneh和Franklin[4]提出的基于身份的加密认证方案和Joux在[5]中提出的三方密钥协议等。基于双线性对的密码系统的实现需要解决两个问题。问题一是:在给定的应用要求和安全强度要求下,如何能有效快速地找到满足适用条件的椭圆曲线。这种密码系统需要一类特殊的椭圆曲线,称之为对友好椭圆曲线,及拥有大的素数阶子群和小的嵌入次数的曲线,而随机构造出的曲线不一定具有该特殊性质。近年来,大量的研究致力于在给定的嵌入次数k时如何有效地构造对友好椭圆曲线。Freeman在[6]中给出了对友好椭圆曲线这一概念的明确定义,并对现存的对友好椭圆曲线的构造方法进行了总结,将其区分为单个对友好椭圆曲线的构造和参数化对友好椭圆曲线族的构造两类。问题二是如何更加快速而有效地计算双线性对。一般的双线性对为Weil对和Tate对。两者相比较而言,由于Tate对的效率较高,实际中应用得较多。Tate对可利用Miller算法在多项式时间内计算得出。有许多技术可以提高Miller算法的计算效率,包括利用曲线定义域的特殊性质来简化扩域Fqk上点的运算,改变Miller算法的群展开的基(一般选择基为2),用曲线的点来代替除子,选择汉明重量低的素数阶子群,利用扭映射来消除v(Q)项等。其中一个重要的研究方向是缩短Miller算法的迭代次数。Duursma-Lee技术[8]可有效提高形如y2=xp-x+d的椭圆曲线上双线性对的计算效率,Barreto[9]引入了Eta对,将该技术扩展到超奇异椭圆曲线中,可将Miller迭代次数缩短近一半。不久,Hess[10]等提出了Ate对,在普通椭圆曲线上可有效缩短Miller算法的迭代次数。Matsuda等[11]优化了Ate对和扭Ate对,指出其计算效率至少和Tate对相同。Ate对的Miller迭代次数取决于曲线的迹t在模素数阶子群r后的大小。Zhao等[12]提出了Atei对,进一步推广了Ate对,Atei对是目前计算效率最高的双线性对之一。Vercauteren [13]引入了最优对的观点,其定义为迭代次数达到下界r1/(φ(k))的双线性对,并猜想:如果椭圆曲线除Frobenius I映射外无其它可有效计算的自同态映射,则任意非退化的双线性对至少需要r(1/φ(k))次Miller迭代。Hess[14]证明了这个猜想,进而也证明了最优对观点的合理性。令πq代表Frobenius自同态,及πq:E→E:(x,y)→(xq,yq).令G1=E[r]∩Ker(πq-[1])=E(Fq)[r],G2=E[r]∩Ker(πq-[q]).考虑G2×G1上的Tate对的m(m∈Z)次幂,t(Q,P)m=fr,Q(P)(m(qk-1))/r=fmr,Q(P)(qk-1)/r.由于Tate对是非退化的,则当m∈Z且r(?)m时,等式右边也是非退化的。对双线性对的改进的一种思想是使fmr,Q(P)的计算可以转化为较简单函数fλ,Q(P)的幂次来计算。对于Ate对而言,令λ=T≡q≡(t-1)mod r,m=(λk-1)/r,则当且仅当r(?)m时,约化的Ate对aλ:G2×G1→μr:(Q,P)→fλ,Q(P)(qk-1)/r定义了一个非退化的双线性对。Zhao等[12]提出了Atei对,对Ate对进行了推广,对于约化的Atei对而言,则相当于令λ=Ti=Ti(t-1)imod r,(1≤i<k).Atei对在一些特殊的对友好椭圆曲线上达到了最优的复杂度r(1/φ(k)),但并非所有的曲线上都能达到。本文根据Hess理论[14],通过构造满足要求的多项式h(x),构造了一类新的双线性对,称之为R-Atei对,并给出了具体的证明。对于R-Atei对而言,相当于λ=∑il=0ciTi,(1≤l<k),当且仅当mkTk-1≠((qk-1)/r)·(?)iciTi-1 mod(?)时,R-Atei对是非退化的。R-Atei对是对Atei对的进一步推广。并且我们将R-Atei对应用到[6]中的一些经典的对友好椭圆曲线族上,对所有的实例,R-Atei对均达到了最优的复杂度r1/(φ(k))本文章节安排如下,第一章介绍椭圆曲线的基础知识,包括除子理论,几类主要的双线性对,Miller算法介绍和对格。第二章介绍新构造的最优双线性对R-Atei对及其严格的理论证明。第三章将R-Atei对运用到[6]中经典的对友好椭圆曲线族中,并给出了复杂度分析。
其他文献
隐喻不仅是一种语言现象,从本质上说,它是人类用熟悉的事物去理解不熟悉的事物的认知活动。认知是人们对客观世界感知和经验的结果,是人与世界相互作用的产物。人类的认知系
<正>作为世界三大文明古国之一的中国,在诸多方面都有着悠久的历史积淀,而一直沿用至今的汉字也被称为历史最悠久的文字,作为语言的记录者,文字所承载的是把远古人类的语言永
本试验研究了宰前2周添加钙和维生素D3对黄羽肉鸡肌肉嫩度的影响。试验采用2×3因子随机试验设计,选用1440只43日龄的黄羽肉鸡(母鸡),随机分为9组,每组4个重复,每个重复40只鸡
<正>自古以来衣食住行是人类生活的四大要素。居住是人类文明发展的一种人文景观。人类从穴居到建造各种舒适美观大方的现代房子,展示出人类进步的速度与深度。居住从满足有
松下TC-29V30H/R型画王彩电微处理器控制系统吴耕,杜根源80年代中期国内外出现大量使用微处理器控制的遥控彩色电视机,随着电视机屏幕的扩大和音响效果的改善,使微处理器控制系统控制的内客也
目的分析细节优化护理对初产妇产后母乳喂养、康复及抑郁情绪的影响。方法选取2014年7月~2018年12月在本院产科分娩的初产妇共78例分为优化组和普通组,普通组应用常规护理措
王朔是中国20世纪八九十年代最具争议的作家之一,他的艺术创作,涉猎文学、影视创作和文艺批评,是一个多产且在20世纪末的文艺界产生了广泛影响的作家。王朔的作品有广泛的市
矿床工业指标的优化应体现动态性和及时性的原则,建立起能反映各有关参数间动态联系的数学模型,在生产成本、产品价格、生产技术等有较大变化时及时进行优化,从而有效地保护
国家形象包括政府形象和非政府形象两个部分。政府形象包括政府行为、政府机构形象、公务员形象,其中政府形象是国家形象的代表。政府形象又分为对内形象、对外形象两个部分