Modulo reduction in residue number systems

KC Posch, R Posch - IEEE Transactions on Parallel and …, 1995 - ieeexplore.ieee.org
KC Posch, R Posch
IEEE Transactions on Parallel and Distributed Systems, 1995ieeexplore.ieee.org
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 …
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.<>
ieeexplore.ieee.org
Showing the best result for this search. See all results