TY - GEN
T1 - The B-Side of Side Channel Leakage: Control Flow Security in Embedded Systems
AU - Msgna, Mehari
AU - Markantonakis, Konstantinos
AU - Mayes, Keith
PY - 2013/9/25
Y1 - 2013/9/25
N2 - The security of an embedded system is often compromised when a “trusted” program is subverted to behave differently. Such as executing maliciously crafted code and/or skipping legitimate parts of a “trusted” program. Several countermeasures have been proposed in the literature to counteract these behavioural changes of a program. A common underlying theme in most of them is to define security policies at the lower level of the system in an independent manner and then check for security violations either statically or dynamically at runtime. In this paper we propose a novel method that verifies a program’s behaviour, such as the control flow, by using the device’s side channel leakage.
AB - The security of an embedded system is often compromised when a “trusted” program is subverted to behave differently. Such as executing maliciously crafted code and/or skipping legitimate parts of a “trusted” program. Several countermeasures have been proposed in the literature to counteract these behavioural changes of a program. A common underlying theme in most of them is to define security policies at the lower level of the system in an independent manner and then check for security violations either statically or dynamically at runtime. In this paper we propose a novel method that verifies a program’s behaviour, such as the control flow, by using the device’s side channel leakage.
KW - Side Channel Leakage
KW - Power Consumption
KW - Program’s Control Flow
KW - Hidden Markov Model
KW - Principal Components Analysis
KW - Linear Discriminant Analysis
U2 - 10.1007/978-3-319-04283-1_18
DO - 10.1007/978-3-319-04283-1_18
M3 - Conference contribution
VL - 127
T3 - Lecture Notes of the Institute for Computer Sciences, Social Information and Telecommunication Engineering
SP - 288
EP - 304
BT - Security and Privacy in Communication Networks
CY - Sydney, Australia
ER -