Schoof算法及其在椭圆曲线密码体制中的应用

Schoof算法及其在椭圆曲线密码体制中的应用

ID:43033388

大小:135.72 KB

页数:4页

时间:2019-09-25

Schoof算法及其在椭圆曲线密码体制中的应用_第1页
Schoof算法及其在椭圆曲线密码体制中的应用_第2页
Schoof算法及其在椭圆曲线密码体制中的应用_第3页
Schoof算法及其在椭圆曲线密码体制中的应用_第4页
资源描述:

《Schoof算法及其在椭圆曲线密码体制中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、9/5&&:算法及其在椭圆曲线密码体制中的应用杨文锋华中科技大学数学系,武汉;<””);)骑要】9/5&&:算法是一种确定性算法,用于计算有限域!“上椭圆曲线上的点的个数=#!〉”?。详细介绍了9/5&&:算法,并应用它构造了一种方法随机牛成安全的椭圆曲线,在此椭圆曲线上实现的加密系统可以抵抗@&56.7AB466+O-攻击。戻键词】安全的椭圆曲线椭圆曲线密码体制公钥密码体制9/5&&:算法!”#$$%&'()*$+,-#・/012-'(33);7-,$0-$4))3「56+785+93$9»8.$%&'<)&*)&,>C4D1'&:EOI54+O1./2(B,0F5&-7G-.H4I2.

2、18&:9/.4-/40-J34/5-&6&78(K,50-;<”");?9/5&&12067&I.15+.20J414I+.-.21./067&I.15+1&/&+D,14154-,+M4l&:!“AD&.-12&:0-466.D24/,IH41501.2J4:.-4J&H4I0:.46J'35.20I1./64N.66J42/I.M49/5&&:L2067&I.15+J410.60-JODD68.11&/&-21l,/1.-70-067&I.15+1&74-41014024/,14466.D1.//,IH4N5./5/0-7,0IJ070.-21@&56.7AB466+0-L20110

3、/0'E89v$+1'】24/,l4466.D1.//,IH4(P**>466.D1.//,IH4/l8Dl&28214+?(@CT,9/5&&12067&I.15+>妁>;9!概述椭圆曲线密码体制?是基于椭圆对数问题的困难性构造的,可以描述为给出一有限域!”上的椭圆曲线及曲线上两点+,要求解方程-.//+(是困难的(其中/为整数(/为椭圆曲线上的点乘运算。假如!”上椭圆曲线上点的个数=#!>••?为小的素数的乘积则容易被@&56.7AB466+O-方法攻击,即可以在较短的时间内求出/,从而影响密码强度。可以通过9/5&&:算法来计算有限域!上椭闘曲线上的点的个数达到含有大素数因子的

4、条件來生成安全的椭圆曲线。这里具体讨论型如>!?的有限域!・上椭圆曲线方程:$片・0'12013>!?其中2,3#!・,且;2

5、-

6、-%4!假如&为偶数)*#&1••*41$+*『40<12013)"+*『1!+*&4!假如&为奇数)其中递推初值为*4.-4!,*....!,冷-#,.<0;1$20*1!#3042**U.;0s1U20:1#"30<4U2*ofl4;2304V3*

7、42<)当点+>5,6?满足>!?(且点+17N#X时(则&/+.”>无穷远点?的充要条件为"&>0?Y”(而=#!>”?丫-R!A8(其中8为阿贝尔群7斟)〉由所有满足V的点以及无穷原点”组成?上ZI&M4-.,2线性变换!的迹满足

8、8

9、》#-~(!在7&9,-7〉为有限域!”上的椭圆曲线上的点集7经!自同态映射形成的环?上的点运算满足方程(盯48!1”)+・”>无穷远点?(这样只需求出8即可以求出=可以选取不同的小的素数:;>:;不等于#和+!(+!为!“的特征因子?(在子群(

10、*r$$()*,当3:$++-J即满足中国剩余定理的条件时求出同余方程组的解*'从而求岀有限域()上椭圆曲线上的点的个数。所以,・.%%/算法关键在于怎样在子群±构造”的同余方程组。设为!在群•-./o.?)io>'为数域/O,©1())上群’$]上的点经!自同态映射形成的群*上的映射,!,对所有点!(,,#)#,满足(!22!,3))!&”#3*其中”为椭圆曲线上的无穷远点,假如阳’对所有!(,,#)#"$]成立,则&$,°为了求1不需穷举甘…、4$,)是否对所有的点!满足咛式,可通过计算一系列多项式与4$.5)最大公因式来求得。设点5!为!,!,点52为6!60)$%&$»。当5!'

11、52关于6轴对称时满足!2!&26!'再由#3*式有9”$%&$,;当5!'52为同一点时有艸!&6!'若勒让德符号别$;)&!贝U由#3*式有9+)$%&$'令72O)$%&$”然后通过对6测试#7*>#8对9测试式决定9227$%&$•.或927$%&$,假如#718*式的值为!或勒让德符号貝$:)&2!时表明5!'52关于6轴对称,则有P”$%&$-.这些由步骤#3*##厂实现;当5!'52不为同一点也不关于6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。