18th IEEE Symposium on Computer Arithmetic (ARITH '07) Fast Modular Reduction Montpellier, France June 25-June 27 ISBN: 0-7695-2854-6
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ARITH.2007.18
It is widely acknowledged that efficient modular multiplication is a key to high-performance implementation of public-key cryptography, be it classical RSA, Diffie-Hellman, or (hyper-) elliptic curve algorithms. In the recent decade, practitioners have relied mainly on two popular methods: Montgomery Multiplication and regular long-integer multiplication in combination with Barrett?s modular reduction technique. In this paper, we propose a modification to Barrett?s algorithm that leads to a significant reduction (25% to 75%) in multiplications and additions.
Citation:
William Hasenplaugh, Gunnar Gaubatz, Vinodh Gopal, "Fast Modular Reduction," arith, pp.225-229, 18th IEEE Symposium on Computer Arithmetic (ARITH '07), 2007 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||