[发明专利]优化椭圆曲线密码计算的变换方法无效
申请号: | 98811822.X | 申请日: | 1998-12-04 |
公开(公告)号: | CN1280726A | 公开(公告)日: | 2001-01-17 |
发明(设计)人: | 塞汀·凯·科克;小约翰·J·比翰;贝萨德·塞德海 | 申请(专利权)人: | 保密信息技术公司;俄勒冈州高等教育委员会(以俄勒冈州政府名义代表俄勒冈州立大学) |
主分类号: | H04L9/30 | 分类号: | H04L9/30 |
代理公司: | 北京纪凯知识产权代理有限公司 | 代理人: | 龙淳,彭益群 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种变换方法,用以取得优化的椭圆曲线密码系统的硬件和软件工具,包括椭圆曲线加密、解密以及签名功能。本方法适用于定义在任何域F上的任何椭圆曲线群G。特别是本发明的特点在于提高了椭圆曲线点乘运算的速度,这种运算由计算Q=eP组成,这里P为G的一个元素,e为一个整数。这种提高是通过将P=(x,y)变换到另一点P’=(x’,y’),以计算Q’=(u,v=eP’)来取得的。点P’并不一定是在椭圆曲线上,但通过完成对P’的计算并将结果Q’变换回G,就可能比利用直接方法计算Q更有效。本发明还包括了一种用于密码运算的优化计算方法,该计算方法包括了对于有限域算法中的任意表达式使用一种变换方法,使得可以用有效方式利用任何域F。本发明还包括了在任何有限域中优化任意的有限计算的一种方法。本发明还讲授了一个密码计算变换的集合,该集合使得人们可以使用其它的已知计算方法,而在本发明之前这些方法只能应用于某些有限的特例。 | ||
搜索关键词: | 优化 椭圆 曲线 密码 计算 变换 方法 | ||
【主权项】:
1.一种用任意整数e,在一个椭圆曲线群G上的一点P得到椭圆曲线点乘积Q=eP的方法,该椭圆曲线群G定义在域F上,G∈F×F,这种方法由下列步骤组成:建立一个集合G′;建立从G到集合G′的映射T,构造从G′到G的映射T-1,构造定义在G′上的运算_,使得(a)给定P∈G,T-1(T(P))=P,并且(b)P+P=T-1(P′_P′),式中P′=T(P);通过用映射T将点P映射到点P′,完成在点P′上的运算_,以求得点Q′=eP′。再用映射,T-1将点Q′映射到结果Q,这样来取得椭圆曲线点乘结果Q;和将结果Q用于密码术运算。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于保密信息技术公司;俄勒冈州高等教育委员会(以俄勒冈州政府名义代表俄勒冈州立大学),未经保密信息技术公司;俄勒冈州高等教育委员会(以俄勒冈州政府名义代表俄勒冈州立大学)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/98811822.X/,转载请声明来源钻瓜专利网。
- 上一篇:包含聚烯烃的聚合混合物
- 下一篇:热塑性标记组合物