• DocumentCode
    1831122
  • Title

    A new look-up table-based multiplier/squarer design for cryptosystems over GF(2m)

  • Author

    Lin, Wen-Ching ; Chen, Jun-Hong ; Shieh, Ming-Der

  • Author_Institution
    Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan
  • fYear
    2008
  • fDate
    18-21 May 2008
  • Firstpage
    464
  • Lastpage
    467
  • Abstract
    This paper presents a high-speed multiplier/squarer design over finite field GF(2m) for large m. We extended the look-up table (LUT) based multiplication algorithm introduced by Hasan to reduce the LUT generation time and then showed how to effectively add the squaring operation to the developed multiplier. The unified multiplication/squaring module is very suitable for applications like Elliptic Curve Cryptography (ECC) in which these two types of operations are operated alternately. Experimental results exhibit that using the proposed sub-group, multiple look-up tables (SG-MLUT) based scheme, up to 29% improvement in the total computation time of multiplication can be achieved in comparison with that using Hasan´s algorithm. When employing the unified multiplier/squarer module instead of Hasan´s design in ECC applications, we can gain further improvement in the scalar multiplication time because no LUT generation is needed using our design, and obtain about 24.5% reduction on the resulting area-time (AT) complexity.
  • Keywords
    cryptography; multiplying circuits; table lookup; Elliptic Curve Cryptography; Hasans algorithm; finite field GF(2m); high-speed multiplier/squarer; look-up table; multiplication algorithm; Arithmetic; Elliptic curve cryptography; Galois fields; Hardware; Partitioning algorithms; Performance analysis; Polynomials; Security; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-4244-1683-7
  • Electronic_ISBN
    978-1-4244-1684-4
  • Type

    conf

  • DOI
    10.1109/ISCAS.2008.4541455
  • Filename
    4541455