An Optimized Scalable and Unified Hardware Structure of Montgomery Multiplier
Xiaohui Yang, Fan Qin, Jun Zhang, Zibin Dai, Zhang Yong-fu · 2009
Modular multiplication is the core operation of ECC (Elliptic Curve Cryptosystems). Based on the Montgomery multiplication algorithm, a scalable and unified modular multiplier is proposed which can work with any precision of the operands and work in both prime and binary finite fields at the same time. It is captured in Verilog and synthesized under 0.18 mum CMOS technology. The result indicates that this work can achieve high clock frequency and perform efficiently than other works as the clock numbers are reduced greatly.