Implementation of an embedded montgomery modular multiplier

Wujian ZHANG,Songhai LIANG,Runde ZHOU
DOI: https://doi.org/10.3321/j.issn:1000-0054.1999.Z1.004
1999-01-01
Abstract:This paper presents an embedded Montgomery modular multiplier. It can be embedded into CPU smart card, and co implements various public key cryptographic algorithms based on large integers' modular exponention. The finely integrated product scanning (FIPS) method is used to adapt the design to the character of embedding. This modular multiplier's throughput is highly improved by the concurrently operation of the functional units and the Ping Pong access of the blocked RAM. At a clock rate of 10MHz, it will take less than 40ms to implement 512bit modular exponention using this modular multiplier.
What problem does this paper attempt to address?