Every computation consumes power. A transistor switching from 0 to 1 draws a brief current spike that is absent when it stays at 0. For decades this was considered an inevitable physical fact with no security consequence. In 1999 Paul Kocher, Joshua Jaffe, and Benjamin Jun showed it was a catastrophe.
Their attack — Differential Power Analysis (DPA) — treats a cryptographic chip as an unwitting radio transmitter. By recording the chip's power draw while it encrypts many different messages, and then statistically correlating those traces with guesses about the secret key, an attacker can recover the key one small piece at a time. No invasive probing, no reverse-engineering of circuits — just a oscilloscope and a laptop.
The insight is elegant: if your guess for one byte of the key is correct, the group of traces where the intermediate value has a 1-bit at some position will, on average, show a measurable power difference from the group where it has a 0-bit. A wrong guess scrambles the grouping and the difference vanishes into noise. The correct guess stands out like a spike above a flat baseline.
DPA works against virtually every symmetric cipher that has ever been put in silicon — including AES and DES — unless deliberate countermeasures are added. It remains one of the most practically dangerous attacks in all of cryptography.
Comments
Loading comments...