Differential Power Analysis (DPA)
Дифференциальный анализ питания (DPA) - это метод, используемый для взлома криптографических систем, который позволяет злоумышленнику получить секретный ключ, используемый для зашифровки данных или установления подлинности. В процессе атаки используется измерение электропотребления или электромагнитных излучений устройства, выполняющего криптографические операции.
Это происходит потому, что обычно при выполнении криптографических операций устройства потребляют различное количество электроэнергии в зависимости от того, какие данные они обрабатывают. ДПА заключается в измерении этой разницы потребления электроэнергии и использовании этих данных для восстановления секретного ключа.
Для защиты от ДПА требуется использование специальных методов аппаратной или программной защиты, таких как смешение или маскировка, чтобы сделать потребление энергии более случайным и не зависящим от обрабатываемых данных.