Algebraic groups and discrete logarithm
The present paper discusses the existence of a subexponential algorithm for solving the discrete logarithm problem (DLP) in the context of algebraic groups. NEWLINENEWLINENEWLINEThe DLP can be defined in any finite abelian group \(G\): as is well known given \(g\in G\), of order \(n\), and \(a\in \langle g\rangle\), the DLP ask for the unique integer \(x\), \(0\leq x\leq n-1\), such that \(a=g^x\).NEWLINENEWLINENEWLINESince it was proposed as one-way function in the seminal paper of \textit{W. Diffie} and \textit{M. Hellman} [IEEE Trans. Inf. Theory 22, 644-654 (1976; Zbl 0435.94018)], the DLP is used in many public-key encryption and signature schemes. The group used was the multiplicative group \(F_q^{*}\) of a finite field \(F_q\).NEWLINENEWLINENEWLINEHowever the Index-Calculus method showed the existence of a subexponential algorithm for the group \(F_q^{*}\). Then \textit{V. Miller} [Advances in Cryptology -- Crypto '85, Lect. Notes Comput. Sci. 218, 417-426 (1986; Zbl 0589.94005)] and \textit{N. Koblitz} [Math. Comput. 48, 203-209 (1987; Zbl 0622.94015)], suggested the group of points \(E(F_q)\) on an elliptic curve over a finite field \(F_q\) as an alternative candidate. At present the DLP on elliptic curves has proved to be more intractable than the DLP in finite fields (except particular cases as anomalous or supersingular elliptic curves). Instead of \(E(F_q)\) the Jacobian of any algebraic group can be taken as basis group (the complexity issues of hyperelliptic curves have been particularly studied).NEWLINENEWLINENEWLINEIn Section 3 the author studies the asymptotic complexity of the DLP in Picard groups of algebraic curves over a fixed finite field \(F_q\). Theorem 1 proves the existence of a random subexponential algorithm computing the DLP in the Jacobians \({\mathcal H}_i\) of a family \(\{C_i\}\) of curves with genus tending to infinity and with bounded size of \({\mathcal H}_i\).NEWLINENEWLINENEWLINEConversely, in Section 4, the author considers DLP in a fixed algebraic group over increasing extensions of the base field and Theorem 2 lists some properties of easy algebraic groups. \(G\) is an easy algebraic group over \(F_q\) if there exists an algorithm that solves DLP in the groups \(G_k= G(F_{q^k})\) in subexponential random time.NEWLINENEWLINENEWLINEThe paper is finished by outlining some open questions about the category of easy algebraic groups.NEWLINENEWLINEFor the entire collection see [Zbl 0976.00054].
- A general framework for subexponential discrete logarithm algorithms
- On the complexity of the discrete logarithm and Diffie-Hellman problems
- Field extensions and index calculus on algebraic curves
- The past, evolving present, and future of the discrete logarithm
- scientific article; zbMATH DE number 2145147
- scientific article; zbMATH DE number 5575556
- scientific article; zbMATH DE number 4214161
- On remarks of lifting problems for elliptic curves
- A Subexponential Algorithm for Discrete Logarithms Over all Finite Fields
- scientific article; zbMATH DE number 799760
- Applications to cryptography of twisting commutative algebraic groups
- An \(L(1/3)\) discrete logarithm algorithm for low degree curves
- Finding discrete logarithms with a set orbit distinguisher
- A reduction of semigroup DLP to classic DLP
- A double large prime variation for small genus hyperelliptic index calculus
- Elementary thoughts on discrete logarithms
- scientific article; zbMATH DE number 665464 (Why is no real title available?)
- scientific article; zbMATH DE number 1795243 (Why is no real title available?)
- Using symmetries in the index calculus for elliptic curves discrete logarithm
- Field extensions and index calculus on algebraic curves
- On the Discrete Logarithm Problem on Algebraic Tori
- Index calculus for abelian varieties of small dimension and the elliptic curve discrete logarithm problem
This page was built for publication: Algebraic groups and discrete logarithm
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2764230)