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
Link To Document :
بازگشت