Skip to main navigation Skip to search Skip to main content

HW2VEC: A Graph Learning Tool for Automating Hardware Security

  • Shih Yuan Yu
  • , Rozhin Yasaei
  • , Qingrong Zhou
  • , Tommy Nguyen
  • , Mohammad Abdullah Al Faruque

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The time-to-market pressure and continuous growing complexity of hardware designs have promoted the globalization of the Integrated Circuit (IC) supply chain. However, such globalization also poses various security threats in each phase of the IC supply chain. Although the advancements of Machine Learning (ML) have pushed the frontier of hardware security, most conventional ML-based methods can only achieve the desired performance by manually finding a robust feature representation for circuits that are non-Euclidean data. As a result, modeling these circuits using graph learning to improve design flows has attracted research attention in the Electronic Design Automation (EDA) field. However, due to the lack of supporting tools, only a few existing works apply graph learning to resolve hardware security issues. To attract more attention, we propose HW2VEC, an open-source graph learning tool that lowers the threshold for newcomers to research hardware security applications with graphs. HW2VEC provides an automated pipeline for extracting a graph representation from a hardware design in various abstraction levels (register transfer level or gate-level netlist). Besides, HW2VEC users can automatically transform the non-Euclidean hardware designs into Euclidean graph embeddings for solving their problems. In this paper, we demonstrate that HW2VEC can achieve state-of-the-art performance on two hardware security-related tasks: Hardware Trojan Detection and Intellectual Property Piracy Detection. We provide the time profiling results for the graph extraction and the learning pipelines in HW2VEC.

Original languageEnglish (US)
Title of host publicationProceedings of the 2021 IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages13-23
Number of pages11
ISBN (Electronic)9781665413572
DOIs
StatePublished - 2021
Externally publishedYes
Event2021 IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2021 - Virtual, Online, United States
Duration: Dec 13 2021Dec 14 2021

Publication series

NameProceedings of the 2021 IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2021

Conference

Conference2021 IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2021
Country/TerritoryUnited States
CityVirtual, Online
Period12/13/2112/14/21

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'HW2VEC: A Graph Learning Tool for Automating Hardware Security'. Together they form a unique fingerprint.

Cite this