Студенты Университета Ватерлоо разработали первую программу для оценки надежности любого протокола квантового распределения ключей, которая выполняет работу, ранее требовавшую месяцев, всего за несколько секунд. Работа опубликована в журнале Nature Communications.
«Мы хотели создать программу, которая была бы быстрой и удобной в использовании. Также она должна работать с любым протоколом, — говорит Патрик Коулс, один из исследователей. — Проблема двойной оптимизации существенно сокращает число параметров, а компьютер выполняет всю остальную работу».
В работе отмечены 3 важных открытия: во-первых, исследователи протестировали программу на основании предыдущих результатов на поиск известных протоколов. Результаты оказались идеально согласованы. Во-вторых, они изучили протоколы, которые ранее не изучались. Наконец, они разработали платформу, которая объясняет пользователям, как вводить данные, используя новый протокол в программе.
Криптография не устоит перед мощью квантовых компьютеров
Технологии
Протокол позволяет двум сторонам коммуникации (Алисе и Бобу) устанавливать секретный ключ при обмене фотонами. Фотоны подчиняются законам квантовой механики, то есть невозможно измерить (украсть) информацию, не изменив ее. Так что если злоумышленник (Ева) вмешивается, это сразу становится известно Алисе и Бобу.
На практике процесс нарушают помехи и шумы, но небольшие объемы помех приводят к тому, что у Евы оказывается небольшой кусок информации о ключе. Оценка объема этой информации позволяет Алисе и Бобу лишить ее Еву за счет длины конечного ключа. Основная теоретическая проблема состоит в том, чтобы вычислить допустимую длину финального ключа безопасности для любого протокола и любых помех, пишет Phys.org.