A technical paper titled “ObNoCs: Protecting Network-on-Chip Fabrics Against Reverse-Engineering Attacks” was published by researchers at University of Florida.


“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™ Platform, and experimental results on realistic SoC designs show that the architecture incurs minimal overhead in power, resource utilization, and system latency.”

Find the technical paper here. Published: July 2023 (preprint).

Halder, Dipal, Maneesh Merugu, and Sandip Ray. “ObNoCs: Protecting Network-on-Chip Fabrics Against Reverse-Engineering Attacks.” arXiv preprint arXiv:2307.05815 (2023).

Related Reading
Power/Performance Costs Of Securing Systems
Security requires significant overhead, but it is no longer an option to ignore it. Cybercriminals will continue to exploit weak components.

Source: https://semiengineering.com/noc-obfuscation-for-protecting-against-reverse-engineering-attacks-u-of-florida/