Programmable Assertion Checkers for Hardware Trojan Detection
Title | Programmable Assertion Checkers for Hardware Trojan Detection |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Alsaiari, U., Gebali, F., Abd-El-Barr, M. |
Conference Name | 2017 1st Conference on PhD Research in Microelectronics and Electronics Latin America (PRIME-LA) |
Keywords | circuit complexity, circuit designers, Circuit synthesis, composability, cost reduction, cyber physical systems, design complexity, field programmable gate arrays, Hardware, hardware assertion optimization, hardware Trojan detection, integrated circuit design, manufactured product authenticity, manufactured product security, Monitoring, outsourcing, product development, programmable assertion checkers, programmable logic arrays, programmable logic fabric, pubcrawl, resilience, Resiliency, security of data, SoC, system on chip, system-on-chip, trojan horse detection, Trojan horses, VLSI chips |
Abstract | Due to the increase in design complexity and cost of VLSI chips, a number of design houses outsource manufacturing and import designs in a way to reduce the cost. This results in a decrease of the authenticity and security of the manufactured product. Since product development involves outside sources, circuit designers can not guarantee that their hardware has not been altered. It is often possible that attackers include additional hardware in order to gain privileges over the original circuit or cause damage to the product. These added circuits are called ``Hardware Trojans''. In this paper, we investigate introducing necessary modules needed for detection of hardware Trojans. We also introduce necessary programmable logic fabric that can be used in the implementation of the hardware assertion checkers. Our target is to utilize the provided programable fabric in a System on Chip (SoC) and optimize the hardware assertion to cover the detection of most hardware trojans in each core of the target SoC. |
URL | https://ieeexplore.ieee.org/document/7899173/ |
DOI | 10.1109/PRIME-LA.2017.7899173 |
Citation Key | alsaiari_programmable_2017 |
- outsourcing
- VLSI chips
- Trojan horses
- trojan horse detection
- system-on-chip
- system on chip
- SoC
- security of data
- Resiliency
- resilience
- pubcrawl
- programmable logic fabric
- programmable logic arrays
- programmable assertion checkers
- product development
- circuit complexity
- Monitoring
- manufactured product security
- manufactured product authenticity
- integrated circuit design
- hardware Trojan detection
- hardware assertion optimization
- Hardware
- field programmable gate arrays
- design complexity
- cyber physical systems
- cost reduction
- composability
- Circuit synthesis
- circuit designers