ObNoCs: Protecting Network-on-Chip Fabrics Against Reverse-Engineering Attacks

CoRR(2023)

引用 0|浏览1
暂无评分
摘要
Modern System-on-Chip designs typically use Network-on-Chip (NoC) fabrics to implement coordination among integrated hardware blocks. An important class of security vulnerabilities involves a rogue foundry reverse-engineering the NoC topology and routing logic. In this paper, we develop an infrastructure, $\obnocs$, for protecting NoC fabrics against such attacks. $\obnocs$ systematically replaces router connections with switches that can be programmed after fabrication to induce the desired topology. Our approach provides provable redaction of NoC functionality: switch configurations induce a large number of legal topologies, only one of which corresponds to the intended topology. We implement the $\obnocs$ methodology on Intel Quartus\texttrademark\ Platform, and experimental results on realistic SoC designs show that the architecture incurs minimal overhead in power, resource utilization, and system latency.
更多
查看译文
关键词
Hardware security,obfuscation,supply-chain attacks,communication fabrics
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要