• Title of article

    Enhanced Euclid Algorithm for Modular Multiplicative Inverse and Its Application in Cryptographic Protocols

  • Author/Authors

    Boris S. Verkhovsky، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2010
  • Pages
    6
  • From page
    901
  • To page
    906
  • Abstract
    Numerous cryptographic algorithms (ElGamal, Rabin, RSA, NTRU etc) require multiple computations of modulo multiplicative inverses. This paper describes and validates a new algorithm, called the Enhanced Euclid Algorithm, for modular multiplicative inverse (MMI). Analysis of the proposed algorithm shows that it is more efficient than the Extended Euclid algorithm (XEA). In addition, if a MMI does not exist, then it is not necessary to use the Backtracking procedure in the proposed algorithm; this case requires fewer operations on every step (divisions, multiplications, additions, assignments and push operations on stack), than the XEA. Overall, XEA uses more multiplications, additions, assignments and twice as many variables than the proposed algorithm.
  • Keywords
    Modular Multiplicative Inverse , Extended-Euclid Algorithm , RSA Cryptocol , Rabin Information Hiding Algorithm , ElGamal Encryption/Decryption , Low Memory Devices , NTRU Cryptosystem , Public-key cryptography , computer simulation
  • Journal title
    International Journal of Communications, Network and System Sciences
  • Serial Year
    2010
  • Journal title
    International Journal of Communications, Network and System Sciences
  • Record number

    674281