CRSYOct 11, 2020

SANSCrypt: A Sporadic-Authentication-Based Sequential Logic Encryption Scheme

arXiv:2010.05168v11 citations
Originality Incremental advance
AI Analysis

This addresses security for hardware designers against reverse engineering, but it is incremental as it builds on existing sequential encryption methods.

The authors tackled the problem of protecting integrated circuits from reverse engineering by proposing SANSCrypt, a sequential logic encryption scheme that requires sporadic multiple authentications, resulting in substantial output corruptibility and exponential resilience to attacks with low overhead.

We propose SANSCrypt, a novel sequential logic encryption scheme to protect integrated circuits against reverse engineering. Previous sequential encryption methods focus on modifying the circuit state machine such that the correct functionality can be accessed by applying the correct key sequence only once. Considering the risk associated with one-time authentication, SANSCrypt adopts a new temporal dimension to logic encryption, by requiring the user to sporadically perform multiple authentications according to a protocol based on pseudo-random number generation. Analysis and validation results on a set of benchmark circuits show that SANSCrypt offers a substantial output corruptibility if the key sequences are applied incorrectly. Moreover, it exhibits an exponential resilience to existing attacks, including SAT-based attacks, while maintaining a reasonably low overhead.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes