Back to Search
Start Over
Quality Obfuscation for Error-Tolerant and Adaptive Hardware IP Protection
- Source :
- VTS
- Publication Year :
- 2019
- Publisher :
- IEEE, 2019.
-
Abstract
- Ahstract-Various attacks on hardware intellectual properties (IPs) have been successful in obtaining design information that can be used to reverse engineer a system, create counterfeits, or insert hardware Trojans. Key-based hardware obfuscation is an attractive solution that helps prevent such attacks. In this paper, for the first time, we propose a key error tolerant obfuscation approach that achieves graceful degradation in output Quality of Service (QoS) as the bit error rate (BER) in obfuscation key increases. The approach, which we refer to it as, “Quality Obfuscation”, is applicable to a large variety of IPs, including digital signal processing (DSP) and approximating computing IPs, which are resilient to output QoS degradation. We present a complete obfuscation framework that can be adapted to any error tolerance rate. To demonstrate its robustness, we obfuscate several common DSP IP blocks and observe the performance under various percentages of bit-flips in the key. We show that our approach provides controllability of system quality, as well as the strong protection at low overhead, e.g., average 15% area and 5.9% power overhead to tolerate 10% BER.
- Subjects :
- Reverse engineering
021110 strategic, defence & security studies
business.industry
Computer science
Quality of service
0211 other engineering and technologies
ComputingMilieux_LEGALASPECTSOFCOMPUTING
Fault tolerance
02 engineering and technology
computer.software_genre
Robustness (computer science)
Embedded system
Obfuscation
Bit error rate
Hardware obfuscation
business
computer
Digital signal processing
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2019 IEEE 37th VLSI Test Symposium (VTS)
- Accession number :
- edsair.doi...........cdc52cda18ad2d8baf56e7543461f3ac
- Full Text :
- https://doi.org/10.1109/vts.2019.8758637