T-TER: Defeating A2 Trojans with Targeted Tamper-Evident Routing
Timothy Trippel, Kang G. Shin, Kevin B. Bush, Matthew Hicks

TL;DR
T-TER introduces a layout-level defense mechanism using tamper-evident guard wires to prevent hardware Trojan insertion by untrusted foundries, effectively protecting security-critical wires with minimal overhead.
Contribution
The paper proposes T-TER, a novel routing-centric method employing tamper-evident guard wires to thwart stealthy hardware Trojans during IC fabrication.
Findings
T-TER effectively prevents Trojan wire routing to security-critical signals.
Guard wires in T-TER are tamper-evident against deletion and modification.
T-TER incurs minimal area and performance overhead.
Abstract
Since the inception of the Integrated Circuit (IC), the size of the transistors used to construct them has continually shrunk. While this advancement significantly improves computing capability, fabrication costs have skyrocketed. As a result, most IC designers must now outsource fabrication. Outsourcing, however, presents a security threat: comprehensive post-fabrication inspection is infeasible given the size of modern ICs, so it is nearly impossible to know if the foundry has altered the original design during fabrication (i.e., inserted a hardware Trojan). Defending against a foundry-side adversary is challenging because---even with as few as two gates---hardware Trojans can completely undermine software security. Researchers have attempted to both detect and prevent foundry-side attacks, but all existing defenses are ineffective against Trojans with footprints of a few gates or…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Integrated Circuits and Semiconductor Failure Analysis · Advanced Memory and Neural Computing
