Title :
Tamper resistance mechanisms for secure embedded systems
Author :
Ravi, Srivaths ; Raghunathan, Anand ; Chakradhar, Srimat
Author_Institution :
NEC Lab., Princeton, NJ, USA
Abstract :
Security is a concern in the design of a wide range of embedded systems. Extensive research has been devoted to the development of cryptographic algorithms that provide the theoretical underpinnings of information security. Functional security mechanisms, such as security protocols, suitably employ these mathematical primitives in order to achieve the desired security objectives. However, functional security mechanisms alone cannot ensure security, since most embedded systems present attackers with an abundance of opportunities to observe or interfere with their implementation, and hence to compromise their theoretical strength. This paper surveys various tamper or attack techniques, and explains how they can be used to undermine or weaken security functions in embedded systems. Tamper-resistant design refers to the process of designing a system architecture and implementation that is resistant to such attacks. We outline approaches that have been proposed to design tamper-resistant embedded systems, with examples drawn from recent commercial products.
Keywords :
cryptography; embedded systems; security of data; attack techniques; secure embedded systems; security functions; system architecture design; tamper resistance mechanisms; tamper resistant design; tamper techniques; Communication system security; Cryptographic protocols; Cryptography; Data security; Embedded computing; Embedded system; Information security; Laboratories; National electric code; Process design;
Conference_Titel :
VLSI Design, 2004. Proceedings. 17th International Conference on
Print_ISBN :
0-7695-2072-3
DOI :
10.1109/ICVD.2004.1260985