Title :
An investigation into the security of self-timed circuits
Author :
Yu, Z.C. ; Furber, S.B. ; Plana, L.A.
Author_Institution :
Dept. of Comput. Sci., Manchester Univ., UK
Abstract :
Self-timed logic may have advantages for security-sensitive applications. The absence of a clock, as a reliable timing reference, makes conventional power analysis attacks more difficult. However, the variability of the timing of self-timed circuits is a weakness that could be exploited by alternative attack techniques. This paper introduces a methodology for the differential power analysis of self-timed circuits which does not rely upon a clock signal. This methodology is used to investigate the security of a self-timed, ARM-compatible processor designed specifically to explore the benefits of self-timed design in secure applications. Timing analysis is also applied to the same design. The results from the analyses are presented and confirm that self-timed logic with dual-rail encoding and secure storage significantly improves resistance to non-invasive attacks.
Keywords :
asynchronous circuits; microprocessor chips; security of data; timing circuits; SPA processor; asynchronous circuit; differential power analysis; dual-rail encoding; logic design; noninvasive attack; security; self-timed circuit; timing analysis; Algorithm design and analysis; Asynchronous circuits; Clocks; Cryptography; Encoding; Energy consumption; Logic; Process design; Signal analysis; Timing;
Conference_Titel :
Asynchronous Circuits and Systems, 2003. Proceedings. Ninth International Symposium on
Print_ISBN :
0-7695-1898-2
DOI :
10.1109/ASYNC.2003.1199180