The subset search algorithm: A new attack on the discrete logarithm problem over finite fields and elliptic curves

被引:0
作者
Department of Computer Information Systems, Al-Ahliyya Amman University, AI Salt Road, Amman 19328, Jordan [1 ]
机构
[1] Department of Computer Information Systems, Al-Ahliyya Amman University, Amman 19328, AI Salt Road
来源
Inf. Technol. J. | 2006年 / 3卷 / 520-523期
关键词
Cryptanalysis; Cryptography; Cryptosystems; Discrete logarithm problem; Elliptic curves; Shanks baby-step giant step algorithm;
D O I
10.3923/itj.2006.520.523
中图分类号
学科分类号
摘要
The security of the new information society that exchange data via modern intelligent communication systems is nowadays very essential because of public connectivity and the related threads (espionage or sabotage etc.). Many security product and specially cryptographic systems (e.g., RSA, ElGamal, Diffie-Hellman, Elliptic Curves cryptosystems, etc. ) was invented to encrypt and decrypt data, where the security of such cryptosystems are based on the apparent intractability of solving some number theoretic problems (e.g., The Discrete Logarithm Problem, Integer Factorization Problem, Diffie-Hellman Problem, Quadratic Residuosity Problem, Knapsack problem, etc.). Such problems are generally considered as being difficult to solve if the associated parameters are carefully chosen. The Discrete Logarithm Problem (DLP) on finite fields can be defined as followed: If we assume Zp (denotes the set of integers {0, 1, 2, ...., p - 1}, where addition and multiplication are performed modulo p) is a finite cyclic group of order p, where α a generator of Zp and β∈Zp, then the Discrete Logarithm of β to the base α, denoted loga β, is the unique integer x, 0 ≤ x ≤ p-1, such that β = αx. Many years this problem was studied but no known polynomial-time algorithm for solving the Discrete Logarithm Problem (DLP) has been found. This study introduce a new attack on the Discrete Logarithm Problem over finite fields- ( F*2f, F*pf, F ≥ 1, p prime) and elliptic curves groups; this attack is more significant on elliptic curves groups, where the group size is much more smaller compared to finite fields groups because there is no known sub-exponential algorithm for computing the discrete logarithm problem on elliptic curves unlike the discrete logarithm problem over finite fields. This attack is similar to Shanks Baby-step Giant-step algorithms but contains some differences, e.g., the new algorithm requires 50% less memory usage and thus the discrete logarithm can be found faster. The Shank Baby-step Giant-step algorithm is consider as the one of the best algorithms of solving the DLP over elliptic curves, this fact give the new attack a cryptographic importance. © 2006 Asian Network for Scientific Information.
引用
收藏
页码:520 / 523
页数:3
相关论文
共 50 条
[41]   Efficient arithmetic on subfield elliptic curves over small finite fields of odd characteristic [J].
Hakuta, Keisuke ;
Sato, Hisayoshi ;
Takagi, Tsuyoshi .
INFORMATION SECURITY PRACTICE AND EXPERIENCE, 2008, 4991 :304-+
[42]   Computing the height of volcanoes of l-isogenies of elliptic curves over finite fields [J].
Miret, J. ;
Moreno, R. ;
Sadornil, D. ;
Tena, J. ;
Valls, M. .
APPLIED MATHEMATICS AND COMPUTATION, 2008, 196 (01) :67-76
[43]   Efficient arithmetic on subfield elliptic curves over small finite fields of odd characteristic [J].
Hakuta, Keisuke ;
Sato, Hisayoshi ;
Takagi, Tsuyoshi .
JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2010, 4 (03) :199-238
[44]   Isomorphism classes of elliptic and hyperelliptic curves over finite fields F(2g+1)n [J].
Choie, Y ;
Jeong, E .
FINITE FIELDS AND THEIR APPLICATIONS, 2004, 10 (04) :583-614
[45]   A NEW ASPECT OF CHEBYSHEV'S BIAS FOR ELLIPTIC CURVES OVER FUNCTION FIELDS [J].
Kaneko, Ikuya ;
Koyama, Shin-Ya .
PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY, 2023, :5059-5068
[46]   Counting points on elliptic curves over finite fields of small characteristic in quasi quadratic time [J].
Lercier, R ;
Lubicz, D .
ADVANCES IN CRYPTOLOGY-EUROCRYPT 2003, 2003, 2656 :360-373
[47]   The group structures of automorphism groups of elliptic curves over finite fields and their applications to optimal locally repairable codes [J].
Ma, Liming ;
Xing, Chaoping .
JOURNAL OF COMBINATORIAL THEORY SERIES A, 2023, 193
[48]   DISTANCE FUNCTIONS ON THE SETS OF ORDINARY ELLIPTIC CURVES IN SHORT WEIERSTRASS FORM OVER FINITE FIELDS OF CHARACTERISTIC THREE [J].
Hakuta, Keisuke .
MATHEMATICA SLOVACA, 2018, 68 (04) :749-766
[49]   COMPUTING DISCRETE LOGARITHMS IN THE JACOBIAN OF HIGH-GENUS HYPERELLIPTIC CURVES OVER EVEN CHARACTERISTIC FINITE FIELDS [J].
Velichka, M. D. ;
Jacobson, M. J., Jr. ;
Stein, A. .
MATHEMATICS OF COMPUTATION, 2014, 83 (286) :935-963
[50]   A multistep strategy for polynomial system solving over finite fields and a new algebraic attack on the stream cipher Trivium [J].
La Scala, Roberto ;
Pintore, Federico ;
Tiwari, Sharwan K. ;
Visconti, Andrea .
FINITE FIELDS AND THEIR APPLICATIONS, 2024, 98