Фантастика все частіше виявляється правдивою, прогнозуючи розвиток науки і технологій. Так у романі «Криптономікон» Ніла Стівенсона говорилося про можливість перехоплення даних з екрану ноутбука без фізичного контакту з ним – за даними електромагнітного випромінювання. І, як виявилося, це дійсно можливо.

Дослідники з компанії Fox-IT провели експеримент, довівши, що для цього вистачить обладнання за 200 євро.

В ході експерименту дослідники змогли зчитати ключі шифрування AES-256 з комп’ютера, що знаходиться на відстані приблизно в 1 метр, використовуючи доступні запчастини. На це пішло 5 хвилин, однак при скороченні дистанції до 30 см скоротилося б до 50 секунд.

У ході тесту була використана петльові антена (яку можна спорудити самостійно), недорогий підсилювач Mini Circuits, флешку і програма Riscure Inspector. Цей набір використовували для запису сигналу, виробленого цільової системою SmartFusion2, запущеної на чіпі ARM Cortex-M3.

Взлом складався з послідовних етапів: аналогових вимірювання, запису сигналу, його обробки і аналізу.

Для отримання даних вираховувалось, як споживання енергії співвідноситься з байтами інформації. Це дозволяло їм припустити 256 можливих значень кожного байта: правильний варіант показував найпотужніший сплеск споживання. Повний опис експерименту доступно тут.