Analysis of the Lenstra Elliptic Curves Factorization Method

被引:0
|
作者
Galiev, Albert I. [1 ]
Ishmukhametov, Shamil T. [1 ]
Rubtsova, Ramilya G. [1 ]
机构
[1] Kazan Fed Univ, Kazan, Russia
来源
HELIX | 2018年 / 8卷 / 01期
关键词
Factoring Problem; RSA Algorithm; Elliptic Curves; Lenstra's Elliptic Curves Method; Montgomery Presentation of Elliptic Curves;
D O I
10.29042/2018-2996-3003
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
The problem of factoring a composite natural number into the product of prime factors is a hard computational problem. This problem lies in the base of the well-known open-key RSA cyphering algorithm. In the paper we investigate Lenstra's Elliptic Curves Factoring Algorithm, which is the third ( after the Number Field Sieve and the Quadratic Sieve) by speed algorithm in the world classification of factoring algorithms. Moreover, the speed of this algorithm depends mostly on the size of the minor factor, so it can be applied to very large record numbers. Original Lenstra's algorithm of 1987 year consisted of one stage while later it was shown that in many cases it is more effectively to use the two-stage version. But when we are able to use multi-processors systems, we can arrange parallel computations which use different versions of the basic algorithm and are more effective. In the paper, we consider several improvements to the LenstraBasic Algorithm and compare them by speed. In particular, we study the special Montgomery presentation of elliptic curves and show that they give a considerable acceleration of the factoring procedure. We measure the speed of four realizations of Lenstra's algorithm to choose the best one.
引用
收藏
页码:2996 / 3003
页数:8
相关论文
共 50 条
  • [1] LENSTRA FACTORIZATION METHOD BASED ON ELLIPTIC-CURVES
    STEPHENS, NM
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 218 : 409 - 416
  • [2] A Cohen-Lenstra phenomenon for elliptic curves
    David, Chantal
    Smith, Ethan
    JOURNAL OF THE LONDON MATHEMATICAL SOCIETY-SECOND SERIES, 2014, 89 : 24 - 44
  • [3] FINDING SUITABLE CURVES FOR THE ELLIPTIC CURVE METHOD OF FACTORIZATION
    ATKIN, AOL
    MORAIN, F
    MATHEMATICS OF COMPUTATION, 1993, 60 (201) : 399 - 405
  • [4] Demerits of Elliptic Curve Cryptosystem with Bitcoin Curves Using Lenstra–Lenstra–Lovasz (LLL) Lattice Basis Reduction
    Mohammed Mujeerulla
    Md. Sameeruddin Preethi
    Deepak S. Khan
    Arabian Journal for Science and Engineering, 2024, 49 : 4109 - 4124
  • [5] Analysis of the factorization method for elliptic differential equations
    Kaushik A.
    Kumar V.
    Sharma M.
    Computational Mathematics and Modeling, 2011, 22 (1) : 98 - 110
  • [6] POLYNOMIAL FACTORIZATION - AN EXPLORATION OF LENSTRA ALGORITHM
    ABBOTT, JA
    DAVENPORT, JH
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 378 : 391 - 402
  • [7] Reconfigurable hardware implementation of the lenstra factorization algorithm
    Zapotecas-Martinez, Saul
    Mancillas-López, Cuauhtemoc
    Rodríguez-Henríquez, Francisco
    Cruz-Cortes, Nareli
    2006 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING, 2006, : 389 - +
  • [8] The factorization method for real elliptic problems
    Gebauer, B
    ZEITSCHRIFT FUR ANALYSIS UND IHRE ANWENDUNGEN, 2006, 25 (01): : 81 - 102
  • [9] The factorization method for a class of inverse elliptic problems
    Kirsch, A
    MATHEMATISCHE NACHRICHTEN, 2005, 278 (03) : 258 - 277
  • [10] Hardware factorization based on elliptic curve method
    Simka, M
    Pelzl, J
    Kleinjung, T
    Franke, J
    Priplata, C
    Stahlke, C
    Drutarovsky, M
    Fischer, V
    Paar, C
    FCCM 2005: 13TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2005, : 107 - 116