Algorithms and Computation

Volume 2906 of the series Lecture Notes in Computer Science pp 736-745

Gauss Period, Sparse Polynomial, Redundant Basis, and Efficient Exponentiation for a Class of Finite Fields with Small Characteristic

  • Soonhak KwonAffiliated withInst. of Basic Science and Dept. of Mathematics, Sungkyunkwan University
  • , Chang Hoon KimAffiliated withDept. of Computer and Information Engineering, Daegu University
  • , Chun Pyo HongAffiliated withDept. of Computer and Information Engineering, Daegu University

* Final gross prices may vary according to local VAT.

Get Access


We present an efficient exponentiation algorithm in a finite field GF(q n ) using a Gauss period of type (n,1). Though the Gauss period α of type (n,1) in GF(q n ) is never primitive, a computational evidence says that there always exists a sparse polynomial (especially, a trinomial) of α which is a primitive element in GF(q n ). Our idea is easily generalized to the field determined by a root of unity over GF(q) with redundant basis technique. Consequently, we find primitive elements which yield a fast exponentiation algorithm for many finite fields GF(q n ), where a Gauss period of type (n,k) exists only for larger values of k or the existing Gauss period is not primitive and has large index in the multiplicative group GF(q n )×.


Finite field Gauss period exponentiation root of unity trinomial redundant basis