TY - GEN
T1 - Thwarting timing attacks on NEMS relay based designs
AU - Mazumdar, Bodhisatwa
AU - Saeed, Samah Mohamed
AU - Ali, Sk Subidh
AU - Sinanoglu, Ozgur
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/5/23
Y1 - 2016/5/23
N2 - NEMS relay technology is a promising class of emerging devices that offer zero static leakage and hence overcomes the power dissipation issues of deep-submicron CMOS technology devices. As NEMS relay based digital circuits have potentially higher energy-efficiency than those based on CMOS transistors, circuits based on NEMS relay device are worth exploring. However, NEMS relay devices suffer from large delay compared to CMOS technology; Binary Decision Diagram (BDD) based implementation targets to minimize the total circuit delay, fixing this problem. However, such an implementation renders the timing delay of a NEMS based circuit input-dependent, which can be exploited to infer on-chip secret information from delay information. In this presentation, we illustrate these security vulnerabilities and present countermeasures for a recently proposed energy-efficient block cipher Midori128 that has an on-chip secret key that needs to be protected.
AB - NEMS relay technology is a promising class of emerging devices that offer zero static leakage and hence overcomes the power dissipation issues of deep-submicron CMOS technology devices. As NEMS relay based digital circuits have potentially higher energy-efficiency than those based on CMOS transistors, circuits based on NEMS relay device are worth exploring. However, NEMS relay devices suffer from large delay compared to CMOS technology; Binary Decision Diagram (BDD) based implementation targets to minimize the total circuit delay, fixing this problem. However, such an implementation renders the timing delay of a NEMS based circuit input-dependent, which can be exploited to infer on-chip secret information from delay information. In this presentation, we illustrate these security vulnerabilities and present countermeasures for a recently proposed energy-efficient block cipher Midori128 that has an on-chip secret key that needs to be protected.
KW - Binary decision diagram (BDD)
KW - Midori
KW - Nanoelectromechanical System (NEMS) relays
KW - Security
KW - Side-channel attack
KW - Timing attack
UR - http://www.scopus.com/inward/record.url?scp=84973869899&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84973869899&partnerID=8YFLogxK
U2 - 10.1109/VTS.2016.7477294
DO - 10.1109/VTS.2016.7477294
M3 - Conference contribution
AN - SCOPUS:84973869899
T3 - Proceedings of the IEEE VLSI Test Symposium
BT - Proceedings - 2016 IEEE 34th VLSI Test Symposium, VTS 2016
PB - IEEE Computer Society
T2 - 34th IEEE VLSI Test Symposium, VTS 2016
Y2 - 25 April 2016 through 27 April 2016
ER -