Enabling IP protection for outsourced integrated circuit design

Xingliang Yuan, Cong Wang, Kui Ren

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

2 Citations (Scopus)

Abstract

As today's integrated circuit (IC) has easily involved millions and even billions of gates, known as very large-scale integration (VLSI), one natural trend is to move such prohibitive in-house design procedure to the low-cost public cloud. However, such a migration is also raising a challenging request on practical and privacy-preserving techniques to safeguard the sensitive IC design data, i.e., the Intellectual Property (IP). In this paper, we initiate thefirst study along the direction, and present a practical system for privacy-preserving IC timing analysis, which refers to an essential and expensive procedure via repeated evaluations of timing delays on a gate-level circuit. For privacy protection, our system leverages a key observation that many IP blocks are universally reused and shared across different IC designs, and thus only a small portion of critical IP blocks need to be protected. By carefully extracting such critical design data from the whole circuit, our system only outsources the non-critical data to the public cloud. As such "data splitting" does not readily facilitate correct timing analysis, we then develop specialized algorithms to enable the public cloud to take only the non-critical data and return intermediate results. Such results can later be integrated with critical design data by the local server for fast timing analysis. We also propose a heuristic algorithm to considerably reduce the bandwidth cost in the system. Through rigorous security analysis, we show our system is resilient to IC reverse engineering and protects both the critical IP gate-level design and functionality. We evaluate our system over large IC benchmarks with up to a million of gates to show the efficiency and effectiveness.

Original languageEnglish
Title of host publicationASIACCS’15 - Proceedings of the 10th ACM Symposium on Information, Computer and Communications Security
Subtitle of host publicationApril 14–17, 2015 Singapore
EditorsJianying Zhou, Gail-Joon Ahn
Place of PublicationNew York NY USA
PublisherAssociation for Computing Machinery (ACM)
Pages237-247
Number of pages11
Volume1
ISBN (Electronic)9781450332453
DOIs
Publication statusPublished - 2015
Externally publishedYes
EventACM Symposium on Information, Computer and Communications Security 2015 - Singapore, Singapore
Duration: 14 Apr 201517 Apr 2015
Conference number: 10th
https://dl.acm.org/doi/proceedings/10.1145/2714576

Conference

ConferenceACM Symposium on Information, Computer and Communications Security 2015
Abbreviated titleAsiaCCS 2015
Country/TerritorySingapore
CitySingapore
Period14/04/1517/04/15
Internet address

Keywords

  • Integrated circuits
  • IP protection
  • Secure outsourcing
  • Timing analysis

Cite this