Diversity for Microelectronics Lifecycle Security

Sandia National Laboratories (SNL), Albuquerque, NM (United States). New Mexico Small Business Assistance (NMSBA) Program, NM (United States), Jason Hamlet, USDOE Assistant Secretary for Human Resources and Administration, Sandia National Laboratories, Livermore, CA (United States), Jackson R. Mayo, Mitchell Martin, David Torres, Jonathan Cruz · 2018

In this work we examine approaches for using implementation diversity to disrupt or disable hardware trojans. We explore a variety of general frameworks for building diverse variants of circuits in voting architectures, and examine the impact of these on attackers and defenders mathematically and empirically. This work is augmented by analysis of a new majority voting technique. We also describe several automated approaches for generating diverse variants of a circuit and empirically study the overheads associated with these. We then describe a general technique for targeting functional circuit modifications to hardware trojans, present several specific implementations of this technique, and study the impact that they have on trojanized benchmark circuits.

Read the paper · More papers on PaperTik