TY - GEN
T1 - Evaluation of the complexity of automated trace alignment using novel power obfuscation methods
AU - Liu, Bozhi
AU - Chen, Kemeng
AU - Seo, Minjun
AU - Wang, Janet
AU - Lysecky, Roman
N1 - Publisher Copyright:
© 2018 Association for Computing Machinery.
PY - 2018/5/30
Y1 - 2018/5/30
N2 - This paper presents a methodology for evaluating power obfuscation approaches that seek to obfuscate the location of sensitive operations in the power trace, thereby increasing the complexity of automated trace alignment. The paper presents a new adversary model and proposes a new metric, mean trials to success (MTTS), to evaluate power obfuscation methods in the context of automated trace alignment. We evaluate two common obfuscation methods, namely instruction shuffling and random instruction insertion, and we present a new obfuscation method using power shaping to intentionally mislead the attacker.
AB - This paper presents a methodology for evaluating power obfuscation approaches that seek to obfuscate the location of sensitive operations in the power trace, thereby increasing the complexity of automated trace alignment. The paper presents a new adversary model and proposes a new metric, mean trials to success (MTTS), to evaluate power obfuscation methods in the context of automated trace alignment. We evaluate two common obfuscation methods, namely instruction shuffling and random instruction insertion, and we present a new obfuscation method using power shaping to intentionally mislead the attacker.
KW - Automated trace alignment
KW - Embedded systems
KW - Power obfuscation
KW - Power shaping
KW - Side channel attacks
UR - http://www.scopus.com/inward/record.url?scp=85049482632&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85049482632&partnerID=8YFLogxK
U2 - 10.1145/3194554.3194640
DO - 10.1145/3194554.3194640
M3 - Conference contribution
AN - SCOPUS:85049482632
T3 - Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI
SP - 467
EP - 470
BT - GLSVLSI 2018 - Proceedings of the 2018 Great Lakes Symposium on VLSI
PB - Association for Computing Machinery
T2 - 28th Great Lakes Symposium on VLSI, GLSVLSI 2018
Y2 - 23 May 2018 through 25 May 2018
ER -