TY - GEN
T1 - Graph Neural Networks for Hardware Vulnerability Analysis - Can you Trust your GNN?
AU - Alrahis, Lilas
AU - Sinanoglu, Ozgur
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - The participation of third-party entities in the globalized semiconductor supply chain introduces potential security vulnerabilities, such as intellectual property piracy and hardware Trojan (HT) insertion. Graph neural networks (GNNs) have been employed to address various hardware security threats, owing to their superior performance on graph-structured data, such as circuits. However, GNNs are also susceptible to attacks.This work examines the use of GNNs for detecting hardware threats like HTs and their vulnerability to attacks. We present BadGNN, a backdoor attack on GNNs that can hide HTs and evade detection with a 100% success rate through minor circuit perturbations. Our findings highlight the need for further investigation into the security and robustness of GNNs before they can be safely used in security-critical applications.
AB - The participation of third-party entities in the globalized semiconductor supply chain introduces potential security vulnerabilities, such as intellectual property piracy and hardware Trojan (HT) insertion. Graph neural networks (GNNs) have been employed to address various hardware security threats, owing to their superior performance on graph-structured data, such as circuits. However, GNNs are also susceptible to attacks.This work examines the use of GNNs for detecting hardware threats like HTs and their vulnerability to attacks. We present BadGNN, a backdoor attack on GNNs that can hide HTs and evade detection with a 100% success rate through minor circuit perturbations. Our findings highlight the need for further investigation into the security and robustness of GNNs before they can be safely used in security-critical applications.
KW - Backdoor attacks
KW - Graph neural networks
KW - Hardware Trojans
KW - Hardware security
KW - Intellectual property
UR - http://www.scopus.com/inward/record.url?scp=85161950561&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85161950561&partnerID=8YFLogxK
U2 - 10.1109/VTS56346.2023.10140095
DO - 10.1109/VTS56346.2023.10140095
M3 - Conference contribution
AN - SCOPUS:85161950561
T3 - Proceedings of the IEEE VLSI Test Symposium
BT - Proceedings - 2023 IEEE 41st VLSI Test Symposium, VTS 2023
PB - IEEE Computer Society
T2 - 41st IEEE VLSI Test Symposium, VTS 2023
Y2 - 24 April 2023 through 26 April 2023
ER -