Корреляционный анализ мощности
Анализ энергопотребления, который угадывает ключ по одному байту и доверяет выбор коэффициенту корреляции Пирсона: верной считается догадка, лучше всего совпавшая с трассами.
Эрик Брие, Кристоф Клавье и Франсис Оливье опубликовали метод на CHES 2004 как более острый вариант DPA. Атакующий принимает модель утечки — обычно что потребление следует весу Хэмминга промежуточного значения, а при перезаписи регистра — расстоянию Хэмминга, — и считает предсказанное потребление для каждого кандидата в байты ключа. Догадка, лучше всего коррелирующая с измеренными трассами, почти наверняка верна.
Против AES достаточно взять выход S-блока первого раунда: 256 догадок на байт, шестнадцать байт — и готово. В отличие от шаблонной атаки, профилирование не нужно, поэтому CPA — рабочая лошадка лабораторий, сертифицирующих смарт-карты и HSM.