“…Arithmetic over binary extension fields GF (2 m ) has many important applications, particularly in the theory of error control coding, symmetric block ciphers and elliptic curve cryptosystems [1,2,3,4,5]. Those applications typically require high performance implementation of most if not all of the basic finite field operations such as field addition, subtraction, multiplication, division, exponentiation and square root [6].…”