The index calculus method using non-smooth polynomials
Algebraic coding theory; cryptography (number-theoretic aspects) (11T71) Number-theoretic algorithms; complexity (11Y16) Polynomials in general fields (irreducibility, etc.) (12E05) Data encryption (aspects in computer science) (68P25) Analysis of algorithms and problem complexity (68Q25) Cryptography (94A60)
The discrete logarithm problem of interest uses the index calculus method for the finite field \({\mathbb F}_q\), \(q=p^n\) for \(p\) a prime and \(n>1\). The elements of \({\mathbb F}_q\) are represented as polynomials over \({\mathbb F}_p\) of degree smaller than \(n\), and arithmetic in the field is modulo an irreducible polynomial \(f(x)\) of degree \(n\). The case of interest here is for \(p\) small and \(n \rightarrow \infty\). A set \(S\) of irreducible polynomials over \({\mathbb F}_p\) is chosen, called the factor base. Given a generator \(g\) of the multiplicative group of \({\mathbb F}_q\), it is desired to compute the discrete logarithm of the polynomial \(h^*\) to the base \(g\). NEWLINENEWLINENEWLINEThe algorithm proceeds in two stages. In the first stage an attempt is made to find the logarithms of the polynomials in the factor base \(S\) by forming random relations between powers of \(g\) and powers of polynomials in \(S\) by seeing if \(g^s \pmod{f}\) factors over \(S\). The relations obtained are solved by matrix techniques. In the second stage one attempts to find the logarithm of \(h \equiv h^* g^s \pmod{f}\) for randomly chosen \(s\). NEWLINENEWLINENEWLINEOne usually chooses for the factor base \(S\) the set of irreducible polynomials of degree less than some bound. In this work, the effect of choosing \(S\) to be the set of irreducible polynomials of degrees between \(m_1\) and \(m_2\) is considered. It is shown that the algorithm that results with this choice has the same asymptotic running time as the original version and that the best upper limit for the interval coincides with the one for the original version. Experimental results are discussed and heuristic arguments are given for the Waterloo and Coppersmith variants of the algorithm with this new factor base.
- Advances in Cryptology - CRYPTO '90. A conference on the theory and application of Cryptography, Univ. of California, Santa Barbara, USA, August 11--15, 1990. Proceedings
- Computing discrete logarithms in real quadratic congruence function fields of large genus
- Computing Logarithms in Finite Fields of Characteristic Two
- Factoring polynomials over finite fields: A survey
- Fast evaluation of logarithms in fields of characteristic two
- Gauss periods: orders and cryptographical applications
- How to Generate Cryptographically Strong Sequences of Pseudorandom Bits
- scientific article; zbMATH DE number 438988 (Why is no real title available?)
- scientific article; zbMATH DE number 3956969 (Why is no real title available?)
- scientific article; zbMATH DE number 1210375 (Why is no real title available?)
- scientific article; zbMATH DE number 1222349 (Why is no real title available?)
- scientific article; zbMATH DE number 691483 (Why is no real title available?)
- scientific article; zbMATH DE number 922674 (Why is no real title available?)
- New directions in cryptography
- On the covering radius of binary, linear codes meeting the Griesmer bound
- Polynomials over finite fields free from large and small degree irreducible factors
- Solving sparse linear equations over finite fields
- A general polynomial sieve.
- Smoothness test for polynomials defined over small characteristic finite fields
- Factor base discrete logarithms in Kummer extensions
- Permutation polynomials and factorization
- Sequences of consecutive smooth polynomials over a finite field
- Performance analysis of index calculus method
- scientific article; zbMATH DE number 5532108 (Why is no real title available?)
- scientific article; zbMATH DE number 1210375 (Why is no real title available?)
- scientific article; zbMATH DE number 691483 (Why is no real title available?)
- Cryptography and Coding
- The generalized Weil pairing and the discrete logarithm problem on elliptic curves
- Enumeration of decomposable combinatorial structures with restricted patterns
This page was built for publication: The index calculus method using non-smooth polynomials
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2719078)