RandOhm: Mitigating Impedance Side-channel Attacks using Randomized Circuit Configurations
Saleh Khalaj Monfared, Domenic Forte, Shahin Tajik

TL;DR
RandOhm introduces a runtime reconfiguration method using FPGA partial reconfiguration to dynamically randomize circuit placement and routing, significantly reducing impedance-based side-channel leakage in cryptographic hardware.
Contribution
This work presents a novel FPGA-based moving target defense against impedance side-channel attacks through real-time circuit randomization using open-source bitstream tools.
Findings
Effective reduction in impedance leakage during attacks
Minimal impact on circuit delay and performance
Validated on AES implementations on 28-nm FPGAs
Abstract
Physical side-channel attacks can compromise the security of integrated circuits. Most physical side-channel attacks (e.g., power or electromagnetic) exploit the dynamic behavior of a chip, typically manifesting as changes in current consumption or voltage fluctuations where algorithmic countermeasures, such as masking, can effectively mitigate them. However, as demonstrated recently, these mitigation techniques are not entirely effective against backscattered side-channel attacks such as impedance analysis. In the case of an impedance attack, an adversary exploits the data-dependent impedance variations of the chip power delivery network (PDN) to extract secret information. In this work, we introduce RandOhm, which exploits a moving target defense (MTD) strategy based on the partial reconfiguration (PR) feature of mainstream FPGAs and programmable SoCs to defend against impedance…
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 · Cryptographic Implementations and Security · Semiconductor materials and devices
