• DocumentCode
    866581
  • Title

    Finite field multiplier using redundant representation

  • Author

    Wu, Huapeng ; Hasan, M. Anwar ; Blake, Ian F. ; Gao, Shuhong

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Windsor Univ., Ont., Canada
  • Volume
    51
  • Issue
    11
  • fYear
    2002
  • fDate
    11/1/2002 12:00:00 AM
  • Firstpage
    1306
  • Lastpage
    1316
  • Abstract
    This article presents simple and highly regular architectures for finite field multipliers using a redundant representation. The basic idea is to embed a finite field into a cyclotomic ring which is based on the elegant multiplicative structure of a cyclic group. One important feature of our architectures is that they provide area-time trade-offs which enable us to implement the multipliers in a partial-parallel/hybrid fashion. This hybrid architecture has great significance in its VLSI implementation in very large fields. The squaring operation using the redundant representation is simply a permutation of the coordinates. It is shown that, when there is an optimal normal basis, the proposed bit-serial and hybrid multiplier architectures have very low space complexity. Constant multiplication is also considered and is shown to have an advantage in using the redundant representation.
  • Keywords
    VLSI; computational complexity; multiplying circuits; parallel architectures; redundant number systems; VLSI implementation; area-time trade-offs; bit-serial multiplier architectures; constant multiplication; coordinate permutation; cyclic group; cyclotomic ring; finite field multipliers; highly regular architectures; hybrid multiplier architectures; multiplicative structure; optimal normal basis; redundant representation; space complexity; squaring operation; Algebra; Application software; Codes; Computer architecture; Digital arithmetic; Galois fields; Hardware; Niobium; Public key cryptography; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2002.1047755
  • Filename
    1047755