• DocumentCode
    3194926
  • Title

    Efficient computation of multiplicative inverses for cryptographic applications

  • Author

    Hasan, M.A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    66
  • Lastpage
    72
  • Abstract
    Among the basic arithmetic operations over finite fields, the computation of a multiplicative inverse is the most time consuming operation. A number of methods are presented to efficiently compute the inverse using the extended Euclidean algorithm. The proposed methods can significantly reduce the computation time over large fields where the field elements are represented using a multi-precision format. A hardware structure for the inverter is also presented. The structure is area efficient and is suitable for resource constrained systems. Additionally, an application of the proposed inversion algorithm is given in the context of elliptic curve cryptography
  • Keywords
    cryptography; digital arithmetic; inverse problems; arithmetic operations; cryptographic applications; efficient computation; elliptic curve cryptography; extended Euclidean algorithm; finite fields; hardware structure; inverter; multi-precision format; multiplicative inverses; resource constrained systems; ANSI standards; Application software; Cryptography; Delay; Digital arithmetic; Equations; Galois fields; Hardware; Inverters; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 2001. Proceedings. 15th IEEE Symposium on
  • Conference_Location
    Vail, CO
  • ISSN
    1063-6889
  • Print_ISBN
    0-7695-1150-3
  • Type

    conf

  • DOI
    10.1109/ARITH.2001.930105
  • Filename
    930105