Когда два телефона пытаются создать общий секретный ключ из случайных свойств радиоволн, помехи делают их замеры неточными. Это как два человека смотрят на отражение в запотевшем окне: каждый видит размытый силуэт, и разглядеть общую картину невозможно.
На помощь приходит автоэнкодер — обучаемая программа, которая убирает шум, словно тряпка, протирающая стекло. За счёт методов, напоминающих спектроскопию, он разделяет сигнал и помехи, оставляя лишь чистые данные, одинаковые для обоих устройств.
В сравнении с обычными схемами, такой подход резко сокращает ошибки и позволяет получить ключи, успешно проходящие тесты на случайность. Неожиданный эффект: ключа можно извлечь больше, чем раньше, — будто протёртое окно открывает вид на целый пейзаж.
Истинная случайность радиоканала возникает из хаотичного движения электронов — это природный источник, который невозможно подделать.