首页> 外文会议>International Conference on Information Security and Cryptology(ICISC 2004); 20041202-03; Seoul(KR) >Generating Prime Order Elliptic Curves: Difficulties and Efficiency Considerations
【24h】

Generating Prime Order Elliptic Curves: Difficulties and Efficiency Considerations

机译:生成素数椭圆曲线:困难和效率考虑

获取原文
获取原文并翻译 | 示例

摘要

We consider the generation of prime order elliptic curves (ECs) over a prime field F_p using the Complex Multiplication (CM) method. A crucial step of this method is to compute the roots of a special type of class field polynomials with the most commonly used being the Hilbert and Weber ones, uniquely determined by the CM discriminant D. In attempting to construct prime order ECs using Weber polynomials two difficulties arise (in addition to the necessary transformations of the roots of such polynomials to those of their Hilbert counterparts). The first one is that the requirement of prime order necessitates that D ≡ 3 (mod 8), which gives Weber polynomials with degree three times larger than the degree of their corresponding Hilbert polynomials (a fact that could affect efficiency). The second difficulty is that these Weber polynomials do not have roots in F_p. In this paper we show how to overcome the above difficulties and provide efficient methods for generating ECs of prime order supported by a thorough experimental study. In particular, we show that such Weber polynomials have roots in F_(p~3) and present a set of transformations for mapping roots of Weber polynomials in F_(p~3) to roots of their corresponding Hilbert polynomials in F_p. We also show how a new class of polynomials, with degree equal to their corresponding Hilbert counterparts (and hence having roots in F_p), can be used in the CM method to generate prime order ECs. Finally, we compare experimentally the efficiency of using this new class against the use of the aforementioned Weber polynomials.
机译:我们考虑使用复数乘法(CM)方法在素数场F_p上生成素数阶椭圆曲线(EC)。该方法的关键步骤是计算特殊类型的类字段多项式的根,最常用的是希尔伯特和韦伯,由CM判别式D唯一确定。在尝试使用韦伯多项式构造素数阶EC时,两个出现了困难(除了将这些多项式的根转换为对应的希尔伯特对应项的根之外)。第一个是素数阶数的要求需要D≡3(mod 8),这使Weber多项式的阶数比其对应的Hilbert多项式的阶数大三倍(这可能会影响效率)。第二个困难是这些Weber多项式在F_p中没有根。在本文中,我们将展示如何克服上述困难,并通过全面的实验研究提供有效的方法来生成素数阶EC。特别地,我们证明了此类Weber多项式在F_(p〜3)中具有根,并提出了一组转换,用于将F_(p〜3)中的Weber多项式的根映射到F_p中其对应的希尔伯特多项式的根。我们还展示了如何将一类新的多项式,其阶数等于其对应的希尔伯特对应项(因此在F_p中具有根),可以在CM方法中使用以生成素数阶EC。最后,我们通过实验比较了使用这种新类与使用上述韦伯多项式的效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号