Abstract: Modular multiplication is one of the most compute-intensive arithmetic operations. Most public-key cryptosystems utilize modular multiplication of integers of various lengths, depending on ...