Abstract
<jats:p>В статье представлен метод оценки уязвимости микроконтроллеров к атакам по электромагнитному побочному каналу. Метод основан на регистрации электромагнитного излучения с помощью программно-определяемого радиоприёмника и корреляционном анализе полученных трасс с использованием модели утечки по весу Хэмминга. Предложенный подход экспериментально исследован на плате Arduino Uno с микроконтроллером ATmega328P, выполняющим шифрование по алгоритму AES-128 с фиксированным секретным ключом. Анализ приблизительно 1000 электромагнитных трасс позволил восстановить все 16 байтов ключа AES-128. Полученные результаты показывают, что корреляционный анализ электромагнитного излучения может применяться для выявления уязвимостей микроконтроллерных реализаций криптографических алгоритмов.</jats:p>