0Pricing
Cryptology Academy · Lesson

Power Analysis: SPA & DPA

Capture power traces and perform simple and differential power analysis.

What Is Power Analysis?

Power analysis measures the instantaneous electrical power consumed by a device during cryptographic operations. Power draw depends on the data being processed, leaking secret key bits.

Simple Power Analysis (SPA)

In SPA, a single power trace is visually inspected. Square-and-multiply exponentiation leaks the exponent: a multiply step has a different power profile than a square step alone.

All lessons in this course

  1. Timing Attacks: Extracting Keys from Execution Time
  2. Power Analysis: SPA & DPA
  3. Electromagnetic & Acoustic Side Channels
  4. Countermeasures: Masking, Blinding & Constant-Time Code
← Back to Cryptology Academy