• DocumentCode
    923747
  • Title

    Double-precision modular multiplication based on a single-precision modular multiplier and a standard CPU

  • Author

    Arazi, Benjamin

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Ben Gurion Univ., Beer-Sheva, Israel
  • Volume
    11
  • Issue
    5
  • fYear
    1993
  • fDate
    6/1/1993 12:00:00 AM
  • Firstpage
    761
  • Lastpage
    769
  • Abstract
    The author considers the case where double-precision modular multiplications need to be performed by a device containing a custom IC that provides for a single-precision modular multiplication. The method presented is obviously extended to multiplying (k×n )-bit operands using an n-bit modular multiplier, for the case where k is a power of 2. Whereas multiprecision modular multiplication is simply executed using an available single-precision modular multiplier which provides external division services, the existence of these services is not assumed in the process presented, as the operation carried by the available modular multiplier is not necessarily based on proper division. The process is controlled by a standard CPU which also performs some simple calculations
  • Keywords
    digital arithmetic; digital circuits; multiplying circuits; CPU; custom IC; double-precision modular multiplications; modular multiplier; single-precision modular multiplication; Availability; Cryptography; Process control; Security;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.223878
  • Filename
    223878