We demonstrate how 1-of-n encoded speed-independent circuits provide a good framework for constructing smart card functions that are resistant to side channel attacks and fault injection. A novel alarm propagation technique is also introduced. These techniques have been used to produce a prototype smart card chip: a 16-bit secure processor with Montgomery modular exponentiator and smart card UART.
Published in:
Asynchronous Circuits and Systems, 2002. Proceedings. Eighth International Symposium on
Date of Conference: 8-11 April 2002