Isogenies and the discrete logarithm problem in Jacobians of genus 3 hyperelliptic curves (Q1037232): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
ReferenceBot (talk | contribs)
Changed an Item
 
(4 intermediate revisions by 4 users not shown)
Property / describes a project that uses
 
Property / describes a project that uses: Magma / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1007/s00145-009-9038-1 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2163037042 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4830002 / rank
 
Normal rank
Property / cites work
 
Property / cites work: The Magma algebra system. I: The user language / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4731294 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Isogenies and duality of abelian varieties / rank
 
Normal rank
Property / cites work
 
Property / cites work: Algorithmic Number Theory / rank
 
Normal rank
Property / cites work
 
Property / cites work: The fibers of the Prym map / rank
 
Normal rank
Property / cites work
 
Property / cites work: The arithmetic-geometric mean and isogenies for curves of higher genus / rank
 
Normal rank
Property / cites work
 
Property / cites work: A double large prime variation for small genus hyperelliptic index calculus / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4195061 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4002797 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Computing Riemann-Roch spaces in algebraic function fields and related topics. / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4486426 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Number of Points of Varieties in Finite Fields / rank
 
Normal rank
Property / cites work
 
Property / cites work: An Explicit Formula for the Arithmetic–Geometric Mean in Genus 3 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3741712 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Tata lectures on theta. II: Jacobian theta functions and differential equations. With the collaboration of C. Musili, M. Nori, E. Previato, M. Stillman, and H. Umemura / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3215074 / rank
 
Normal rank
Property / cites work
 
Property / cites work: An improved algorithm for computing logarithms over<tex>GF(p)</tex>and its cryptographic significance (Corresp.) / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4112043 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q2756583 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Isogenies and the Discrete Logarithm Problem in Jacobians of Genus 3 Hyperelliptic Curves / rank
 
Normal rank
Property / cites work
 
Property / cites work: Twelve points on the projective line, branched covers, and rational elliptic fibrations / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5631239 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 04:53, 2 July 2024

scientific article
Language Label Description Also known as
English
Isogenies and the discrete logarithm problem in Jacobians of genus 3 hyperelliptic curves
scientific article

    Statements

    Isogenies and the discrete logarithm problem in Jacobians of genus 3 hyperelliptic curves (English)
    0 references
    0 references
    13 November 2009
    0 references
    Let \(H\) be a hyperelliptic curve of genus \(3\) over a finite field \(\mathbb{F}_q\). The DLP in the Jacobian \(J_H\) of \(H\) can be solved in \(\tilde{O}(q^{4/3})\) group operations, using the index calculus algorithm of \textit{P. Gaudry}, \textit{E. Thomé}, \textit{N. Thériault} and \textit{C. Diem} [Math. Comput. 76, No. 257, 475--492 (2007; Zbl 1179.94062)]. The paper under review presents a procedure to compute a rational isogeny, \(\phi: J_H\longrightarrow J_X\), to the Jacobian of a non-hyperelliptic curve \(X\) of genus \(3\). This facilitates the translation of instances of the DLP from \(J_H\) to \(J_X\), where they can be solved in \(\tilde{O}(q)\) group operations, using the index calculus algorithm of \textit{C. Diem} [Lect. Notes Comput. Sci. 4076, 543--557 (2006; Zbl 1143.11361)]. Under reasonable assumptions, this procedure works with probability 0.1857. The initial curve \(H\) has to admit a Galois stable partition \(S\) of the set of Weierstrass points into four disjoint pairs. The curve \(X\) is obtained by Recilla's trigonal construction with respect to certain trigonal map \(g_S: \mathbb{P}^1 \to \mathbb{P}^1\) depending on \(S\). This determines an isogeny between \(J_H\) and \(J_X\), which is suitable to translate the DLP if \(X\) is non-hyperelliptic, the isogeny is rational, and a model of \(X\) as a plane quartic is available. The whole procedure has been implemented and seems to work very fast in practice.
    0 references
    0 references
    0 references
    0 references
    0 references
    discrete logarithm problem
    0 references
    genus 3
    0 references
    hyperelliptic curve
    0 references
    non-hyperelliptic curve
    0 references
    Jacobian
    0 references
    isogeny
    0 references
    trigonal construction
    0 references
    0 references