Title :
Fast computation of A * B modulo N
Author_Institution :
University of New South Wales, Department of Computer Science School of Electrical Engineering & Computer Science, Kensington, Australia
Abstract :
The computation of A*BmoduloN is an important arith-metic operation in security cryptosystems. Since the word length n involved is large, speed-up techniques are important. The letter demonstrates that, for n-bit arguments, at most 2n carry-save additions are required, followed by at most two carry-propagate additions for final assimilation, using components no more than n + 3 bits wide.
Keywords :
cryptography; digital arithmetic; security of data; A* B modulo N; arithmetic operation; assimilation; carry-propagate additions; carry-save additions; n-bit arguments; security cryptosystems; speed-up techniques; word length;
Journal_Title :
Electronics Letters
DOI :
10.1049/el:19870563