• DocumentCode
    396599
  • Title

    FPGA designs of parallel high performance GF(2233) multipliers [cryptographic applications]

  • Author

    Grabbe, C. ; Bednara, M. ; Teich, J. ; von zur Gathen, J. ; Shokrollahi, J.

  • Author_Institution
    Comput. Eng. Lab., Paderborn Univ., Germany
  • Volume
    2
  • fYear
    2003
  • fDate
    25-28 May 2003
  • Abstract
    For many applications from the areas of cryptography and coding, finite field multiplication is the most resource and time consuming operation. We have designed and optimized four high performance parallel GF(2233) multipliers, for an FPGA realization, and analyzed the time and area complexities. One of the multipliers uses a new hybrid structure to implement the Karatsuba algorithm. For increasing performance, we make excessive use of pipelining and efficient control techniques and use a modem state-of-the-art FPGA technology. As a result we have, to our knowledge, the first hardware realization of subquadratic arithmetic and currently the fastest and most efficient implementation of 233 bit finite field multipliers.
  • Keywords
    cryptography; digital arithmetic; field programmable gate arrays; logic design; multiplying circuits; pipeline arithmetic; 233 bit; FPGA; GF(2233) multipliers; Karatsuba algorithm; area complexity; coding; cryptography; finite field arithmetic; finite field multiplication; finite field multipliers; parallel high performance multipliers; pipelining; subquadratic arithmetic; time complexity; Application software; Application specific integrated circuits; Arithmetic; Cryptography; Field programmable gate arrays; Galois fields; Hardware; Laboratories; Security; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on
  • Print_ISBN
    0-7803-7761-3
  • Type

    conf

  • DOI
    10.1109/ISCAS.2003.1205958
  • Filename
    1205958