Garbled EDA: Privacy Preserving Electronic Design Automation
Mohammad Hashemi, Steffi Roy, Fatemeh Ganji, Domenic Forte

TL;DR
Garbled EDA introduces a secure multi-party computation framework for privacy-preserving electronic design automation, enabling collaboration without exposing sensitive intellectual property or design data.
Contribution
It formulates EDA as a secure multi-party computation problem and provides practical implementations with low resource overhead and security against malicious adversaries.
Findings
Supports multiple IP formats like Verilog, C, S
Achieves low logical-resource cost and negligible memory overhead
Provides a secure implementation resilient to malicious attacks
Abstract
The complexity of modern integrated circuits (ICs) necessitates collaboration between multiple distrusting parties, including thirdparty intellectual property (3PIP) vendors, design houses, CAD/EDA tool vendors, and foundries, which jeopardizes confidentiality and integrity of each party's IP. IP protection standards and the existing techniques proposed by researchers are ad hoc and vulnerable to numerous structural, functional, and/or side-channel attacks. Our framework, Garbled EDA, proposes an alternative direction through formulating the problem in a secure multi-party computation setting, where the privacy of IPs, CAD tools, and process design kits (PDKs) is maintained. As a proof-of-concept, Garbled EDA is evaluated in the context of simulation, where multiple IP description formats (Verilog, C, S) are supported. Our results demonstrate a reasonable logical-resource cost and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Semiconductor materials and devices · Integrated Circuits and Semiconductor Failure Analysis
