This paper describes an efficient implementation of a crypto arithmetic unit, which computes the modular-operations addition, multiplication, and inversion in prime fields. These calculations are important for an application in elliptic curve cryptography (ECC). The hardware is designed in a self-timed and low-power approach. The paper discusses the pros and cons of this approach compared to a synchronous implementation.
Citation:
Martin Feldhofer, Thomas Trathnigg, Bernd Schnitzer, "A Self-Timed Arithmetic Unit for Elliptic Curve Cryptography," dsd, pp.347, Euromicro Symposium on Digital System Design (DSD'02), 2002