CRARMar 16, 2020

Physical Time-Varying Transfer Functions as Generic Low-Overhead Power-SCA Countermeasure

arXiv:2003.07440v13 citations
Originality Highly original
AI Analysis

This addresses security vulnerabilities in embedded systems against power side-channel attacks, offering a generic and efficient solution.

The paper tackles the problem of side-channel attacks on cryptographic devices by proposing a low-overhead countermeasure using physical time-varying transfer functions, achieving over 4000x improvement in measurement-to-disclosure with minimal power and area overheads.

Mathematically-secure cryptographic algorithms leak significant side channel information through their power supplies when implemented on a physical platform. These side channel leakages can be exploited by an attacker to extract the secret key of an embedded device. The existing state-of-the-art countermeasures mainly focus on the power balancing, gate-level masking, or signal-to-noise (SNR) reduction using noise injection and signature attenuation, all of which suffer either from the limitations of high power/area overheads, performance degradation or are not synthesizable. In this article, we propose a generic low-overhead digital-friendly power SCA countermeasure utilizing physical Time-Varying Transfer Functions (TVTF) by randomly shuffling distributed switched capacitors to significantly obfuscate the traces in the time domain. System-level simulation results of the TVTF-AES implemented in TSMC 65nm CMOS technology show > 4000x MTD improvement over the unprotected implementation with nearly 1.25x power and 1.2x area overheads, and without any performance degradation.

Foundations

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

Your Notes