Title :
Improving smart card security using self-timed circuits
Author :
Moore, Simon ; Anderson, Ross ; Cunningham, Paul ; Mullins, Robert ; Taylor, George
Author_Institution :
Comput. Lab., Cambridge Univ., UK
Abstract :
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.
Keywords :
asynchronous circuits; cryptography; microprocessor chips; smart cards; timing; 1-of-n encoded speed-independent circuits; 16 bit; Montgomery modular exponentiator; UART; alarm propagation technique; fault injection; self-timed circuits; side channel attacks; smart card security; Access control; Circuit faults; Cryptography; Data mining; Data security; Environmental economics; Hardware; Power system security; Reverse engineering; Smart cards;
Conference_Titel :
Asynchronous Circuits and Systems, 2002. Proceedings. Eighth International Symposium on
Print_ISBN :
0-7695-1540-1
DOI :
10.1109/ASYNC.2002.1000311