• DocumentCode
    775014
  • Title

    Modulo reduction in residue number systems

  • Author

    Posch, Karl C. ; Posch, Reinhard

  • Author_Institution
    Inst. for Appl. Inf. Process., Graz Univ. of Technol., Austria
  • Volume
    6
  • Issue
    5
  • fYear
    1995
  • fDate
    5/1/1995 12:00:00 AM
  • Firstpage
    449
  • Lastpage
    454
  • Abstract
    Residue number systems provide a good means for extremely long integer arithmetic. Their carry-free operations make parallel implementations feasible. Some applications involving very long integers, such as public key encryption, rely heavily on fast modulo reductions. This paper shows a new combination of residue number systems with efficient modulo reduction methods. Two methods are compared, and the faster one is scrutinized in detail. Both methods have the same order of complexity, O(log n), with n denoting the amount of registers involved
  • Keywords
    computational complexity; parallel algorithms; residue number systems; Computer arithmetic; complexity; cryptography; distributed systems; extremely long integer arithmetic; modulo reduction; parallel implementations; residue number systems; Arithmetic; Hardware; Information processing; Parallel algorithms; Public key; Public key cryptography;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.382314
  • Filename
    382314