• DocumentCode
    29387
  • Title

    On Newton–Raphson Iteration for Multiplicative Inverses Modulo Prime Powers

  • Author

    Dumas, Jean-Guillaume

  • Author_Institution
    Inst. Nat. Polytech. de Grenoble, Lab. Jean Kuntzmann, Univ. de Grenoble, Grenoble, France
  • Volume
    63
  • Issue
    8
  • fYear
    2014
  • fDate
    Aug. 2014
  • Firstpage
    2106
  • Lastpage
    2109
  • Abstract
    We study algorithms for the fast computation of modular inverses. Newton-Raphson iteration over p-adic numbers gives a recurrence relation computing modular inverse modulo pm, that is logarithmic in m. We solve the recurrence to obtain an explicit formula for the inverse. Then, we study different implementation variants of this iteration and show that our explicit formula is interesting for small exponent values but slower or large exponent, say of more than 700 bits. Overall, we thus propose a hybrid combination of our explicit formula and the best asymptotic variants. This hybrid combination yields then a constant factor improvement, also for large exponents.
  • Keywords
    Newton-Raphson method; Newton-Raphson iteration; hybrid combination; multiplicative inverse modulo prime powers; p-adic numbers; small exponent values; Algorithm design and analysis; Complexity theory; Cryptography; Equations; Presses; Sparse matrices; Topology; Modular arithmetic; Newton-Raphson; modular multiplicative inverse; prime powers;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2013.94
  • Filename
    6506071