DocumentCode :
1384237
Title :
Low Latency GF(2^{m}) Polynomial Basis Multiplier
Author :
Imaña, José Luis
Author_Institution :
Dept. of Comput. Archit. & Syst. Eng., Complutense Univ., Madrid, Spain
Volume :
58
Issue :
5
fYear :
2011
fDate :
5/1/2011 12:00:00 AM
Firstpage :
935
Lastpage :
946
Abstract :
Finite field GF(2m) arithmetic is becoming increasingly important for a variety of different applications including cryptography, coding theory and computer algebra. Among finite field arithmetic operations, GF(2m) multiplication is of special interest because it is considered the most important building block. This contribution describes a new low latency parallel-in/parallel-out sequential polynomial basis multiplier over GF(2m). For irreducible GF(2m) generating polynomials f(x)=xm+xkt+xkt-1+⋯+xk1+1 with m ≥ 2kt-1, the proposed multiplier has a theoretical latency of 2kt+1 cycles . This latency is the lowest one found in the literature for GF(2m) multipliers. Furthermore, the condition m ≥ 2kt-1 is specially important because the five binary irreducible polynomials recommended by NIST for elliptic curve cryptography (ECC) implementation verify this condition.
Keywords :
Galois fields; encoding; multiplying circuits; polynomials; public key cryptography; NIST; binary irreducible polynomials; coding theory; computer algebra; elliptic curve cryptography; finite field GF(2m) arithmetic; finite field arithmetic operations; low latency GF(2m) polynomial; multiplier; parallel-in/parallel-out sequential polynomial; Clocks; Complexity theory; Computer architecture; Elliptic curve cryptography; Matrix decomposition; Polynomials; Finite fields; VLSI; implementation; multiplication; polynomial basis;
fLanguage :
English
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher :
ieee
ISSN :
1549-8328
Type :
jour
DOI :
10.1109/TCSI.2010.2089553
Filename :
5640694
Link To Document :
بازگشت