From the Two-Capacitor Paradox to Electromagnetic Side-Channel Mitigation in Digital Circuits
Raghvendra Pratap Singh, Baibhab Chatterjee, Shreyas Sen, Debayan Das
TL;DR
The paper addresses how energy lost during capacitor charging in CMOS contributes to EM side-channel leakage that enables key recovery. It uses RC and RLC circuit models to quantify the partition between heat and radiation, showing that $E_{\mathrm{heat}} + E_{\mathrm{rad}} = 0.5 C V_{DD}^2$. Key contributions include explicit expressions for energy distribution across RC, RLC, and parallel RC topologies and the identification of radiative losses as the exploitable leakage source. It advocates adiabatic charging as a viable mitigation, showing that increasing the charging time $T$ reduces radiative energy roughly as $E_{\mathrm{rad}} \propto 1/T^2$, enabling low-overhead EM SCA resilience. These results guide secure IC design by combining adiabatic charging with layout- and pre-silicon countermeasures to suppress EM leakage.
Abstract
The classical two-capacitor paradox of the lost energy is revisited from an electronic circuit security stand-point. The paradox has been solved previously by various researchers, and the energy lost during the charging of capacitors has been primarily attributed to the heat and radiation. We analytically prove this for various standard resistor-capacitor (RC) and resistor-inductor-capacitor (RLC) circuit models. From the perspective of electronic system security, electromagnetic (EM) side-channel analysis (SCA) has recently gained significant prominence with the growth of resource-constrained, internet connected devices. This article connects the energy lost due to capacitor charging to the EM SCA leakage in electronic devices, leading to the recovery of the secret encryption key embedded within the device. Finally, with an understanding of how lost energy relates to EM radiation, we propose adiabatic charging as a solution to minimize EM leakage, thereby paving the way towards low-overhead EM SCA resilience.
