Analisi della potenza
Misurare il consumo energetico di un dispositivo durante un'operazione crittografica per recuperare bit della chiave segreta.
I chip assorbono quantità diverse di corrente a seconda dei dati elaborati, e questa dipendenza può correlarsi con i bit della chiave. La simple power analysis (SPA) legge direttamente una singola traccia e spesso richiede una o poche misurazioni. La differential power analysis (DPA) usa la statistica su molte tracce per estrarre la minuscola differenza dovuta alla chiave.
Paul Kocher e collaboratori dimostrarono la tecnica contro le smart card alla fine degli anni Novanta, e da allora è un cruccio costante. Le contromisure, come mascheramento, rimescolamento e logica bilanciata, costano prestazioni e raramente offrono protezione assoluta. Alzano il prezzo per l'attaccante, che è in gran parte ciò in cui consiste l'ingegneria della sicurezza.