• 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