Article ID Journal Published Year Pages File Type
538464 Integration, the VLSI Journal 2013 10 Pages PDF
Abstract

In this paper, the primitive common-multiplicand Montgomery modular multiplication is developed for modular exponentiation. Together with Montgomery powering ladder, a fast, compact and symmetric modular exponentiation architecture is proposed for hardware implementation. The architecture consists of one group of processing elements along the central line and two symmetric groups of accumulation units on two sides. The central elements perform modular reductions, while the symmetric units on both sides accumulate the modular multiplication results. A feedforwarding architecture is employed to decrease the latency between processing elements, in parallel with the word-based accumulation units, which are also pipelined. Meanwhile, due to the symmetric architecture and Montgomery powering ladder, the modular exponentiation is immune from fault and simple power attacks. Implemented in FPGA platform, the performance of our proposed design outperforms most results so far in the literature.

► Word-based modular exponentiation architecture with low latency between processing elements. ► Reduced area overhead by common-multiplicand Montgomery modular multiplications. ► Resistance to fault and simple power attacks due to centrosymmetry and Montgomery ladder.

Related Topics
Physical Sciences and Engineering Computer Science Hardware and Architecture
Authors
, , ,