Algorithms for exponentiation in finite fields
Let \(q\) be a prime power, and let \(r=nk+1\) be a prime not dividing \(q\). Let \(e\) be the index of the subgroup generated by \(q\) in the multiplicative group \(\mathbb Z ^*_r=\mathbb Z _r \setminus \{0\}\), and let \(K\) be the unique subgroup of order \(k\) in \(\mathbb Z ^*_r\). Let \(\beta\) be a primitive \(r\)th root of unity in GF\((q^{nk})\). The authors show that \(\alpha = \sum _{a \in K} \beta ^a\), called a Gauss period of type \((n,k)\), is a normal element of GF\((q^n)\) over GF\((q)\) if and only if gcd\((e,n)=1\). It should be noted there is a typo in Theorem 3.1, where \({\mathcal F}_{q^r}\) should be \({\mathcal F}_{q^{r-1}}\). As a consequence of this result, it is shown that for \(n>2\), a normal basis of Gauss periods of type \((n,k)\) over GF\((q)\) is self-dual if and only if \(k\) is even and divisible by the characteristic of GF\((q)\). Moreover, if \(k\) and \(q\) are bounded and GF\((q^n)\) is represented by the normal basis generated by the Gauss periods of type \((n,k)\) over GF\((q)\), the authors show that multiplication in GF\((q^n)\) can be computed with \(O(n \log n \log \log n)\) operations in GF\((q)\), division can be computed with \(O(n \log ^2 n \log \log n)\) operations, and exponentiation can be computed with \(O(n^2 \log \log n)\) operations over GF\((q)\) for exponents less that \(q^n\) and ``small \(q\). A fast exponentiation algorithm using polynomial bases is also presented in the paper under review, although no claims about the practicality of the algorithm are made.
- Gauss periods and fast exponentiation in finite fields (extended abstract)
- Algorithms and Computation
- Efficient exponentiation for a class of finite fields GF\((2^{n })\) determined by Gauss periods.
- Sparse polynomials, redundant bases, Gauss periods, and efficient exponentiation of primitive elements for small characteristic finite fields
- Some Observations on Parallel Algorithms for Fast Exponentiation in $\operatorname{GF}(2^n)$
- Advances in cryptology - EUROCRYPT '88. Workshop on the theory and application of cryptographic techniques, Davos, Switzerland, May 25--27, 1988. Proceedings
- An implementation for a fast public-key cryptosystem
- Bit-serial Reed - Solomon encoders
- Efficient and optimal exponentiation in finite fields
- Factoring with Cyclotomic Polynomials
- Fast Algorithms for Manipulating Formal Power Series
- Fast multiplication of large numbers
- Fast multiplication of polynomials over fields of characteristic 2
- Gauss periods: orders and cryptographical applications
- Gaussian elimination is not optimal
- scientific article; zbMATH DE number 424718 (Why is no real title available?)
- scientific article; zbMATH DE number 446402 (Why is no real title available?)
- scientific article; zbMATH DE number 4154569 (Why is no real title available?)
- scientific article; zbMATH DE number 4102995 (Why is no real title available?)
- scientific article; zbMATH DE number 3511563 (Why is no real title available?)
- scientific article; zbMATH DE number 1222349 (Why is no real title available?)
- scientific article; zbMATH DE number 2077085 (Why is no real title available?)
- scientific article; zbMATH DE number 194764 (Why is no real title available?)
- scientific article; zbMATH DE number 204179 (Why is no real title available?)
- scientific article; zbMATH DE number 3252237 (Why is no real title available?)
- Low complexity normal bases
- Matrix multiplication via arithmetic progressions
- Modern computer algebra
- On arithmetical algorithms over finite fields
- On fast multiplication of polynomials over arbitrary algebras
- On Orders of Optimal Normal Basis Generators
- Optimal normal bases
- Optimal normal bases in \(GF(p^ n)\)
- Orders of Gauss periods in finite fields
- Self-Complementary Normal Bases in Finite Fields
- Some Observations on Parallel Algorithms for Fast Exponentiation in $\operatorname{GF}(2^n)$
- Subquadratic-time factoring of polynomials over finite fields
- Probabilistic algorithm for finding roots of linearized polynomials
- Low complexity normal bases in \(\mathbb F_{2^n}\)
- Complexities of normal bases constructed from Gauss periods
- A note on the multiple-recursive matrix method for generating pseudorandom vectors
- On finite field arithmetic in characteristic 2
- Subquadratic-time algorithms for normal bases
- Normal bases from 1-dimensional algebraic groups
- A quick exponentiation algorithm for \(3\times 3\) block upper triangular matrices
- Efficient computation of roots in finite fields
- Elliptic periods for finite fields
- The GN-authenticated key agreement
- Fast pseudorandom functions based on expander graphs
- \(\mathrm{GF}(2^n)\) redundant representation using matrix embedding for irreducible trinomials
- On the complexity of the dual bases of the Gaussian normal bases
- Exponent Recoding and Regular Exponentiation Algorithms
- Finding normal bases over finite fields with prescribed trace self-orthogonal relations
- The Gaussian normal basis and its trace basis over finite fields
- Gauss periods and fast exponentiation in finite fields (extended abstract)
- Irreducible trinomials over finite fields
- Computing special powers in finite fields
- scientific article; zbMATH DE number 6308159 (Why is no real title available?)
- On the tensor rank of multiplication in finite extensions of finite fields and related issues in algebraic geometry
- A class of Gaussian normal bases and their dual bases
- Effective arithmetic in finite fields based on Chudnovsky's multiplication algorithm
- An Algorithm for Computing Optimal Exponent Pairs
- Efficient exponentiation for a class of finite fields GF\((2^{n })\) determined by Gauss periods.
- Algorithms and Computation
- Arithmetic in finite fields based on the Chudnovsky-Chudnovsky multiplication algorithm
- Classical and Quantum Algorithms for Exponential Congruences
- Efficient Primitives from Exponentiation in ℤ p
- Abelian groups, Gauss periods, and normal bases
- Fast arithmetic with general Gauß periods
- Gauss periods as constructions of low complexity normal bases
- The complexity of elliptic normal bases
- Low-cost addition-subtraction sequences for the final exponentiation in pairings
- Construction of self-dual normal bases and their complexity
- Applying quick exponentiation for block upper triangular matrices
This page was built for publication: Algorithms for exponentiation in finite fields
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1581128)