The point decomposition problem over hyperelliptic curves, Toward efficient computation of discrete logarithms in even characteristic (Q1671640): Difference between revisions

From MaRDI portal
Set OpenAlex properties.
ReferenceBot (talk | contribs)
Changed an Item
Property / cites work
 
Property / cites work: The Magma algebra system. I: The user language / rank
 
Normal rank
Property / cites work
 
Property / cites work: A new efficient algorithm for computing Gröbner bases \((F_4)\) / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4412976 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3413659 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Algorithmic Number Theory / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the discrete logarithm problem in elliptic curves / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4450525 / rank
 
Normal rank
Property / cites work
 
Property / cites work: FGb: A Library for Computing Gröbner Bases / rank
 
Normal rank
Property / cites work
 
Property / cites work: Efficient computation of zero-dimensional Gröbner bases by change of ordering / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4660688 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Using symmetries in the index calculus for elliptic curves discrete logarithm / rank
 
Normal rank
Property / cites work
 
Property / cites work: Symmetrized Summation Polynomials: Using Small Order Torsion Points to Speed Up Elliptic Curve Index Calculus / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fast algorithm for change of ordering of zero-dimensional Gröbner bases with sparse multiplication matrices / rank
 
Normal rank
Property / cites work
 
Property / cites work: The Tate pairing and the discrete logarithm applied to elliptic curve cryptosystems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Recent progress on the elliptic curve discrete logarithm problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Summation Polynomial Algorithms for Elliptic Curves in Characteristic Two / rank
 
Normal rank
Property / cites work
 
Property / cites work: Index calculus for abelian varieties of small dimension and the elliptic curve discrete logarithm problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3374896 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fast genus 2 arithmetic based on Theta functions / rank
 
Normal rank
Property / cites work
 
Property / cites work: The arithmetic of characteristic 2 Kummer surfaces and of elliptic Kummer lines / rank
 
Normal rank
Property / cites work
 
Property / cites work: Cover and Decomposition Index Calculus on Elliptic Curves Made Practical / rank
 
Normal rank
Property / cites work
 
Property / cites work: Elliptic curve discrete logarithm problem over small degree extension fields / rank
 
Normal rank
Property / cites work
 
Property / cites work: Factorization of a 768-Bit RSA Modulus / rank
 
Normal rank
Property / cites work
 
Property / cites work: Computation of a 768-Bit Prime Field Discrete Logarithm / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4273679 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Arithmetic on abelian and Kummer varieties / rank
 
Normal rank
Property / cites work
 
Property / cites work: Handbook of Finite Fields / rank
 
Normal rank
Property / cites work
 
Property / cites work: Decomposition Attack for the Jacobian of a Hyperelliptic Curve over an Extension Field / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4409130 / rank
 
Normal rank

Revision as of 13:17, 16 July 2024

scientific article
Language Label Description Also known as
English
The point decomposition problem over hyperelliptic curves, Toward efficient computation of discrete logarithms in even characteristic
scientific article

    Statements

    The point decomposition problem over hyperelliptic curves, Toward efficient computation of discrete logarithms in even characteristic (English)
    0 references
    0 references
    0 references
    6 September 2018
    0 references
    The paper under review deals with the discrete logarithm problem in the divisor class group \(\mathrm{Jac}(C)\) of a hyperelliptic curve or an elliptic curve \(C\) defined over a finite field. The computation of discrete logarithms in such groups can be done using a variant of the Index-Calculus algorithm called a decomposition attack. Such algorithms run in two phases. This paper focus in the first one, called relations collection or harvesting. In this phase, a linear system is built by finding linear relations between the discrete logarithms of elements of a special subset, the so-called factor base. These relations can be found by solving multiple instances of the Point m-Decomposition Problem (\(PDP_m\)) which is the following: Given an element \(R\) and a subset \(B\) of \(\mathrm{Jac}(C)\), find, if they exist, \(D_1,\ldots,D_m\in B\) such that \(R=D_1+\cdots+D_m\). In [\textit{G. Hanrot} (ed.) et al., Algorithmic number theory. 9th international symposium, ANTS-IX, Nancy, France, July 19--23, 2010. Proceedings. Berlin: Springer (2010; Zbl 1196.11006)] a method is proposed for solve instances of this problem by describing decompositions using functions in suitable Riemann-Roch spaces. When the curve \(C\) is elliptic, an alternate approach involving Weil descent on summation polynomials can also be used. The general goal of this paper is to design an efficient method for solving \(PDP_m\) instances. For this task, the authors propose new techniques to reduce the degree of the systems obtained from the harvesting in even characteristic. They develop in parallel methods which deal with Nagao's approach and with summation approach as well. Finally, they compare them, adding their new degree reduction algorithm, to determine which is more efficient when \(C\) has genus \(> 1\). Finally, Nagao's approach is used to estimate the total running time for the harvesting on a binary genus 2 curve with class group of around \(2^{184}\) elements.
    0 references
    discrete logarithm
    0 references
    index calculus
    0 references
    algebraic curves
    0 references
    curve-based cryptography
    0 references
    algebraic attacks
    0 references
    Gröbner bases
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers