046-并行Satoh算法end.pdfVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
并行Satoh 算法1 黄秋生1,2 1 1 张亚娟 祝跃飞 1. 信息工程大学网络工程系 郑州 450002, 2.武汉大学数学与统计学院 武汉 430072 E-mail: huang_ball@163.com 摘要 Satoh 算法是一种全新的椭圆曲线求阶算法 本文并行化了该算法 对其复杂 度进行了分析 并给出了特征为2 情况下的算法细节及实现结果 关键词 椭圆曲线 Frobenius 映射 p adic 环 一 引言 寻找素数阶或拟素数阶的椭圆曲线是椭圆曲线公钥密码体制构建的基础 近二十年 来 寻找有效的有限域上椭圆曲线的求阶算法成为了密码学和计算数论方向的研究热点 之一 1985 年 Schoof[1]首先提出了一个时间复杂度为 O(log8q) 的多项式运算时间的求阶 算法 随后 Elkies 和Atkin 改进了该算法 大大提高了实现效率,其时间复杂度为O(log6q), 人们经常称之为SEA Schoof-Elkies-Atkin 算法 对于特征为2 的有限域上的椭圆曲线 Couveignes[2,3]和Lercier[4]局部优化了SEA 算法 其实现效率进一步得到提高 2000 年 Satoh[5]对于特征大于等于5 的有限域上的椭圆曲线的求阶提出了一种全新 的算法 Satoh 算法 其时间复杂度为 O(log5q) 随后 Skjernaa[6]及 Fouquet,Gaudry 和 Harley[7]分别独立地将该算法推广到特征为2 的有限域上的椭圆曲线阶的计算 2001 年 Vercautern 等人[8]巧妙地利用牛顿插值公式及j- 不变量间的关系 把Satoh 算法的存储空 间由O(log3 2 运算时间提高了 1.5 倍 q)减少为O(log q) 本文介绍了并行 Satoh 算法的思想 分析了其复杂度 并且详细描述了特征为2 的 有限域上的并行Satoh 算法 最后给出了实现结果 1本文得到国家973 项目 G1999035804 国家自然科学基金 ,河南省杰出青年基金 O212001400 资助 二 Satoh 算法 设 n E 为有限域 上的一椭圆曲线 其中 表示 的 有理点的 E F q p # E (F ) F q q q 个数 则有 其中 为 上 Frobenius 映射 # E (F ) q +1−t, t 2 q t E q : q q 的迹 定义 上的小Frobenius 映射 :

文档评论(0)

xx88606 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档