• DocumentCode
    1405226
  • Title

    A Word-Level Finite Field Multiplier Using Normal Basis

  • Author

    Namin, Ashkan Hosseinzadeh ; Wu, Huapeng ; Ahmadi, Majid

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
  • Volume
    60
  • Issue
    6
  • fYear
    2011
  • fDate
    6/1/2011 12:00:00 AM
  • Firstpage
    890
  • Lastpage
    895
  • Abstract
    Hardware implementations of finite field arithmetic using normal basis are advantageous due to the fact that the squaring operation can be done at almost no cost. In this paper, a new word-level finite field multiplier using normal basis is proposed. The proposed architecture takes d clock cycles to compute the product bits, where the value for d, 1 ≤ d ≤ m, can be arbitrarily selected by the designer to set the tradeoff between area and speed. When there exists an optimal normal basis, it is shown that the proposed design has a smaller critical path delay than other word-level normal basis multipliers found in the literature, while its circuit complexities are moderate and comparable to the others. Different word size multipliers were implemented in hardware, and implementation results are also presented.
  • Keywords
    circuit complexity; digital arithmetic; public key cryptography; circuit complexities; d clock cycles; optimal normal basis; word-level finite field multiplier; Clocks; Complexity theory; Computer architecture; Hardware; Logic gates; Niobium; Polynomials; Finite field multiplier; elliptic curve cryptography.; normal basis; optimal normal basis;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2010.235
  • Filename
    5669268