Способ квантового распределения ключа (три варианта)

Изобретение относится к области связи. Технический результат заключается в повышении скорости передачи квантовой информации. Способ квантового распределения ключа включает передачу оптических сигналов ключа в виде единичных фотонов с соответствующими выбранному протоколу i базисными состояниями поляризации от отправителя к получателю по волоконно-оптическому каналу и двусторонний обмен информацией по открытому каналу, причем по волоконно-оптическому каналу оптические сигналы передают с модулированием исходящих состояний поляризации на стороне отправителя и их поляризационным детектированием путем измерения входящих состояний поляризации на стороне получателя, а открытый канал используют для корректировки искажений оптических сигналов в волоконно-оптическом канале, предварительно по волоконно-оптическому каналу от отправителя к получателю передают от двух до четырех тестовых оптических сигналов с модулированием поляризационных состояний отображаемых на сфере Пуанкаре так, что соединяющие упомянутые отображения прямые не пересекают центр сферы Пуанкаре, измеряют состояние поляризации тестовых оптических сигналов на выходе волоконно-оптического канала и по модулируемым на стороне отправителя и измеренным на стороне получателя состояниям поляризации тестовых оптических сигналов определяют матрицу Мюллера волоконно-оптического канала М, а исходящие состояния поляризации оптических сигналов ключа на стороне отправителя рассчитывают согласно матричному произведению 3 н. и 1 з.п. ф-лы, 8 ил., 1 табл.

 

Изобретение относится к технике связи и может быть использовано при передаче информации по волоконно-оптическому каналу на основе методов и алгоритмов квантовой криптографии, преимущественно при организации оптических сетей квантового распределения ключа.

Классическая криптография основана на использовании секретных ключей. При этом секретность криптограммы полностью зависит от секретности используемого ключа. Известно, что если ключ является действительно случайным, если он такой же длины, что и само сообщение, и если он никогда не используется повторно, то одноразовая передача сообщения абсолютно защищена (С. Shannon. Bell Sist. Tech. J. 1949. V. 28. P. 656). В то же время, эта невзламываемая система имеет один существенный недостаток, состоящий в распределении ключа. Только в случае решения проблемы распределения ключа между пользователями можно, в принципе, достичь полной конфиденциальности передаваемой информации. На данный момент существует два решения: математическое и физическое. Математическое решение называется криптографией с открытым ключом, а физическое известно как квантовая криптография.

В системах с открытым ключом нет проблемы распределения ключа. Однако, надежность этих систем основана на математических фактах сложности разложения больших целых чисел на простые множители (факторизации). То есть, проблема распределения ключей состоит не в том, что невозможно найти секретный ключ по открытому ключу, а в сложности выполнения такой процедуры. Это означает, что при реализации быстрых и надежных процедур для факторизации больших целых чисел, вся секретность и надежность криптосистем с открытым ключом исчезнут, а любое сообщение, зашифрованное, например, с помощью RSA (криптографический алгоритм с открытым ключом), может быть расшифровано посредством достаточно производительной ЭВМ.

Квантовая криптография предлагает принципиально иной способ решения проблемы распределения ключа. Квантовая криптография позволяет двум пользователям, не обладающим изначально никакими общими для них секретными данными, договориться о случайном ключе, который будет секретным от третьего лица, осуществляющего несанкционированный доступ к их коммуникациям.

На данный момент существует несколько протоколов квантового распределения ключа, основу которых составляют следующие принципы.

Квантовое распределение ключа начинается с пересылки одиночных или перепутанных одиночных квантов (фотонов) от отправителя (аппаратно - Алиса) к получателю (аппаратно - Боб). Предполагается, что отправитель отправляет получателю конфиденциальную информацию. Несанкционированный съем информации агентом (аппаратно - Ева), с физической точки зрения, основан на серии экспериментов, выполняемых агентом на носителях информации, в данном случае на пересылаемых квантах. Согласно правилам квантовой механики, в общем случае любое измерение, выполняемое агентом, неизбежно меняет состояния передаваемых квантов. Отправитель и получатель могут это обнаружить посредством переговоров по открытому каналу (Физика квантовой информации: Квантовая криптография. Квантовая телепортация. Квантовые вычисления / Под ред. Д. Боумейстера, А. Экерта, А. Цайлингера; Пер. с англ. С.П. Кулика, Е.А. Шапиро. М.: Постмаркет, 2002. 375 с.). Таким образом, основные составляющие квантового распределения ключа таковы: квантовый канал для обмена квантами между отправителем и получателем, открытый канал для проверки искажения сообщения при прохождении через квантовый канал.

Во время квантовой пересылки ключ либо закодирован с использованием заданного набора неортогональных квантовых состояний одного фотона, либо он получается из заданного набора измерений, выполняемых на перепутанных квантах после пересылки. В последнем случае во время пересылки ключ еще даже не существует. Однако на основе существующей технологии реализовать такой протокол квантового распределения ключа оказывается значительно труднее, чем протокол с пересылкой одиночных квантов (фотонов).

С учетом сказанного можно заключить, что привлекательными с точки зрения практической реализации являются протоколы квантовой криптографии, основанные на передаче одиночных не связанных квантов с кодировкой фазовых или поляризационных состояний в двух альтернативных базисах, не ортогональных друг другу.

Из уровня техники известен способ передачи криптографических ключей, включающий привязку по времени квантовых состояний на передающей-принимающей и преобразующей станциях путем посылки в канал связи классических синхронизирующих лазерных импульсов, формирование в преобразующей станции серии однофотонных состояний при помощи фазовых преобразований, передачу однофотонных состояний по квантовому каналу связи на передающую-принимающую станцию, согласование базисов по открытому классическому каналу связи путем сообщения с передающей-принимающей станции на преобразующую станцию базисов для каждой посылки квантового состояния и детектирование на принимающей станции однофотонных состояний посредством фазовых преобразований однофотонных состояний (см. патент США №6529601 В1, кл. МКИ H04L 9/00, G02B 26/08, опубликованный 04.03.2003 г.).

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

Наиболее близким к заявленному - прототипом - является способ квантового распределения ключа, включающий передачу оптических сигналов ключа в виде единичных фотонов с соответствующими выбранному протоколу i базисными состояниями поляризации от отправителя к получателю по волоконно-оптическому каналу и двусторонний обмен информацией по открытому каналу, причем по волоконно-оптическому каналу оптические сигналы передают с модулированием исходящих состояний поляризации на стороне отправителя и их поляризационным детектированием путем измерения входящих состояний поляризации на стороне получателя, а открытый канал используют для корректировки искажений оптических сигналов в волоконно-оптическом канале (Дуплинский А.В., Квантовое распределение ключа с высокочастотным поляризационным кодированием, Диссертация на соискание ученой степени кандидата физико-математических наук. ФГАОУ ВО МФТИ. Москва. 2019. с. 63-66). Реализуется способ следующим образом. Алиса генерирует линейно-поляризованные лазерные импульсы на длине волны около 1550 нм. Последующий поляризационный контроллер осуществляет преобразование состояния поляризации таким образом, что амплитуды излучения в фазовом модуляторе вдоль обыкновенной и необыкновенной осей равны, это позволяет генерировать полный набор состояний для наиболее распространенного протокола ВВ84. Далее расположен перестраиваемый оптический аттенюатор. В процессе работы аттенюатор переключается между двумя режимами - генерации ключа и подстройки поляризации. Увеличение интенсивности сигнала на выходе из Алисы в процессе подстройки позволяет быстрее формировать статистику отсчетов, ускоряя калибровку системы. Кроме того, ослабление аттенюатора настраивается в зависимости от параметров модели и потерь в линии.

К недостаткам прототипа следует отнести относительно низкую скорость передачи квантовой информации, обусловленную необходимостью формирования статистики отсчетов для калибровки системы, что занимает до 20% времени передачи квантовой информации.

Проблема, решаемая изобретением - исключение формирования статистики отсчетов при передаче квантовой информации.

Технический результат, достигаемый заявленным техническим решением -повышение скорости передачи квантовой информации.

Проблема решается, а заявленный технический результат достигается тем, что в способе квантового распределения ключа, включающем передачу оптических сигналов ключа в виде единичных фотонов с соответствующими выбранному протоколу i базисными состояниями поляризации от отправителя к получателю по волоконно-оптическому каналу и двусторонний обмен информацией по открытому каналу, причем по волоконно-оптическому каналу оптические сигналы передают с модулированием исходящих состояний поляризации на стороне отправителя и их поляризационным детектированием путем измерения входящих состояний поляризации на стороне получателя, а открытый канал используют для корректировки искажений оптических сигналов в волоконно-оптическом канале,

в первом варианте - предварительно от отправителя к получателю передают три тестовых оптических сигнала, вычисляют матрицу Мюллера 3x3 волоконно-оптического канала согласно матричному произведению:

где

S11t, S21t, S31t; S12t, S22t, S32t; S13t, S23t, S33t - параметры Стокса состояний поляризации входящих тестовых оптических сигналов с 1-го по 3-ий, измеренных на стороне получателя; s11t, s21t, s31t; s12t, s22t, s32t; s13t, s23t, s33t - параметры Стокса состояний поляризации исходящих тестовых оптических сигналов с 1-го по 3-ий, модулируемых на стороне отправителя, а исходящие состояния поляризации оптических сигналов ключа на стороне отправителя рассчитывают согласно матричному произведению:

где

s1ik, s2ik, s3ik - параметры Стокса состояния поляризации модулируемого на стороне отправителя исходящего оптического сигнала ключа, соответствующего i-му базисному оптическому сигналу ключа в соответствии с выбранным протоколом; S1ik, S2ik, S3ik - параметры Стокса состояния поляризации i-го базисного оптического сигнала ключа в соответствии с выбранным протоколом;

во втором варианте - предварительно по волоконно-оптическому каналу от отправителя к получателю передают два тестовых оптических сигнала с модулированием поляризационных состояний, соответствующих параметрам Стокса на сфере Пуанкаре соответственно первого тестового сигнала - s11t, s21t, s31t и второго тестового сигнала - s12t, s22t, s32t, измеряют параметры Стокса состояния поляризации тестовых оптических сигналов на выходе волоконно-оптического канала соответственно первого тестового сигнала - S11t, S21t, S31t и второго тестового сигнала - S12t, S22t, S32t, вычисляют параметры Стокса состояния поляризации виртуального третьего тестового сигнала соответственно на входе - s13t, s23t, s33t и выходе - S13t, S23t, S33t волоконно-оптического канала согласно следующему: s13t = s21ts32t - s31ts22t; s23t = s31ts12t - s11ts32t; s33t=s11ts22t - s21ts12t; S13t = S21tS32t - S31tS22t; S23t = S31tS12t - S11tS32t; S33t = S31tS12t - S11tS32t, по модулируемым на стороне отправителя, измеренным на стороне получателя и вычисленным параметрам Стокса состояния поляризации тестовых оптических сигналов вычисляют матрицу Мюллера 3×3 волоконно-оптического канала согласно матричному произведению:

а исходящие состояния поляризации оптических сигналов ключа на стороне отправителя рассчитывают согласно матричному произведению:

где

s1ik, s2ik, s3ik - параметры Стокса состояния поляризации модулируемого на стороне отправителя исходящего оптического сигнала ключа, соответствующего i-му базисному оптическому сигналу ключа в соответствии с выбранным протоколом; S1ik, S2ik, S3ik - параметры Стокса состояния поляризации i-го базисного оптического сигнала ключа в соответствии с выбранным протоколом;

в третьем варианте - предварительно по волоконно-оптическому каналу от отправителя к получателю передают четыре тестовых оптических сигнала, вычисляют матрицу Мюллера 4×4 волоконно-оптического канала согласно матричному произведению:

где

s01t, s11t, s21t, s31t; s02t, s12t, s22t, s32t; s03t, s13t, s23t, s33t; s04t, s14t, s24t, s34t - параметры Стокса состояний поляризации исходящих тестовых оптических сигналов с 1-го по 4-ый, модулируемых на стороне отправителя; S01t, S11t, S21t, S31t; S02t, S12t, S22t, S32t; S03t, S13t, S23t, S33t; S04t, S14t, S24t, S34t - параметры Стокса состояний поляризации входящих тестовых оптических сигналов с 1-го по 4-ый, измеренных на стороне получателя, а исходящие состояния поляризации оптических сигналов ключа на стороне отправителя рассчитывают согласно матричному произведению:

где

s0ik, s1ik, s2ik, s3ik - параметры Стокса состояния поляризации модулируемого на стороне отправителя исходящего оптического сигнала ключа, соответствующего i-му базисному оптическому сигналу ключа в соответствии с выбранным протоколом; S0ik, S1ik, S2ik, S3ik - параметры Стокса состояния поляризации i-го базисного оптического сигнала ключа в соответствии с выбранным протоколом, кроме того в рамках третьего варианта тестовые оптические сигналы предпочтительно модулировать так, что поляризационные состояния отображаются на сфере Пуанкаре в вершинах вписанного в сферу Пуанкаре правильного тетраэдра.

Изобретение поясняется графическими материалами, на которых представлены:

Фиг. 1 - схема экспериментальной установки, реализующей заявленный способ квантового распределения ключа;

Фиг. 2 - состояния поляризации тестовых оптических сигналов на сфере Пуанкаре по п. 1 формулы изобретения;

Фиг. 3 - состояния поляризации тестовых оптических сигналов на сфере Пуанкаре по п. 2 формулы изобретения;

Фиг. 4 - состояния поляризации тестовых оптических сигналов на сфере Пуанкаре по п. 4 формулы изобретения;

Фиг. 5 - поляризация тестовых сигналов на развертке сферы Пуанкаре, модулируемых на Алисе (слева) и измеренных на Бобе (справа) по п. 1 формулы изобретения;

Фиг. 6 - поляризация тестовых сигналов на развертке сферы Пуанкаре, модулируемых на Алисе (слева) и измеренных на Бобе (справа) по п. 2 формулы изобретения;

Фиг. 7 - поляризация тестовых сигналов на развертке сферы Пуанкаре, модулируемых на Алисе (слева) и измеренных на Бобе (справа) по п. 4 формулы изобретения;

Фиг. 8 - поляризация сигналов ключа для протокола ВВ84 на развертке сферы Пуанкаре, модулируемых на Алисе (слева) и измеренных на Бобе (справа).

Позиции на представленных изображениях означают следующее:

1 - лазер;

2 - персональный компьютер;

3 - разветвитель 50/50;

4 - цифровой когерентный оптический приемник (ICR);

5 - DP-IQ модулятор;

6 - управляющая плата;

7 - RF-генератор;

8 - осциллограф;

9 - опорный вход (LO) ICR;

10 - сигнальный вход (SI) ICR;

11 - низкочастотные входы DP-IQ модулятора;

12 - высокочастотные каналы DP-IQ модулятора;

13 - волоконно-оптический канал (линия передачи);

14 - открытый канал.

Суть заявленного технического решения сводится к следующему. Способ квантового распределения ключа включает передачу оптических сигналов ключа в виде единичных фотонов с соответствующими выбранному протоколу i базисными состояниями поляризации от отправителя к получателю по волоконно-оптическому каналу и двусторонний обмен информацией по открытому каналу, причем по волоконно-оптическому каналу оптические сигналы передают с модулированием исходящих состояний поляризации на стороне отправителя и их поляризационным детектированием путем измерения входящих состояний поляризации на стороне получателя, а открытый канал используют для корректировки искажений оптических сигналов в волоконно-оптическом канале. В этой части заявленный способ полностью совпадает с указанным выше прототипом. Далее, в общем виде, суть технического решения, характерного для трех представленных в формуле изобретения вариантов, можно описать следующим образом. Состояния поляризации оптического сигнала (SOP) могут быть описаны векторами Стокса. Вектор Стокса на выходе из волоконно-оптического канала равен произведению матрицы Мюллера Μ волоконно-оптического канала на вектор Стокса на входе в волоконно-оптический канал Соответственно предлагается взамен присущего прототипу длительного (неэффективного) формирования статистики отсчетов предварительно по волоконно-оптическому каналу от отправителя к получателю передавать n (от двух до четырех, исходя из принципа необходимости и достаточности для построения матрицы Мюллера) тестовых оптических сигналов с модулированием поляризационных состояний отображаемых на сфере Пуанкаре так, что соединяющие упомянутые отображения прямые не пересекают центр сферы Пуанкаре (иными словами - это условие модулирования поляризационных состояний фотонов во взаимно неортогональных базисах). Далее измеряют состояние поляризации тестовых оптических сигналов на выходе волоконно-оптического канала и по модулируемым на стороне отправителя и измеренным на стороне получателя состояниям поляризации тестовых оптических сигналов определяют матрицу Мюллера волоконно-оптического канала М, а исходящие состояния поляризации оптических сигналов ключа на стороне отправителя рассчитывают согласно матричному произведению где - вектор Стокса состояния поляризации модулируемого на стороне отправителя исходящего оптического сигнала ключа, соответствующего i-му базисному оптическому сигналу ключа в соответствии с выбранным протоколом; -вектор Стокса состояния поляризации i-го базисного оптического сигнала ключа в соответствии с выбранным протоколом. В соответствии с протоколами квантовой криптографии, в частности (но не ограничиваясь) - наиболее популярным протоколом ВВ84, предполагается передача на стороне Алисы и прием на стороне Боба четырех базисных состояний поляризации: циркулярная правая, циркулярная левая, под углом 45° и под углом 135°. Детали протокола ВВ84 в рамках заявленного технического решения не важны. Таким образом, взамен длительного (неэффективного) формирования статистики отсчетов и соответствующей цифровой обработки на приемном узле (Боб), полученная информация о состоянии поляризации передается по открытому каналу на передающий узел (Алиса), где эта информация используется для генерации i (для протокола ВВ84 i=4) состояний поляризации, предыскаженных таким образом, чтобы они после прохождения всей линии пришли к Бобу уже в правильном (соответствующим базисному в соответствии с используемым протоколом) состоянии, не требующем дополнительной подкрутки контроллером поляризации. Таким образом, контроллер поляризации из схемы исключается, а формирование статистики отсчетов и дополнительная цифровая обработка просто не требуются.

Заявленные варианты способа квантового распределения ключа осуществляются следующим образом.

1 вариант.

Предварительно по волоконно-оптическому каналу (ВОЛС) от отправителя (Алиса) к получателю (Боб) передают три тестовых оптических сигнала с модулированием поляризационных состояний на сфере Пуанкаре так, что соединяющие упомянутые состояния прямые не пересекают центр сферы Пуанкаре (иными словами, поляризационные состояния тестовых сигналов сформированы во взаимно неортоганальных базисах).

Параметры Стокса (s1, s2, s3) состояний поляризации исходящих тестовых оптических сигналов с 1-го по 3-ий, модулируемых на стороне отправителя, обозначим следующим образом:

s11t, s21t, s31t - параметры Стокса 1-го исходящего тестового сигнала;

s12t, s22t, s32t - параметры Стокса 2-го исходящего тестового сигнала;

s13t, s23t, s33t - параметры Стокса 3-го исходящего тестового сигнала.

Далее, на стороне получателя (Боб) на выходе волоконно-оптического канала измеряют состояние поляризации входящих тестовых оптических сигналов. Параметры Стокса (S1, S2, S3) состояний поляризации входящих тестовых оптических сигналов с 1-го по 3-ий, измеренных на стороне получателя, обозначим следующим образом:

S11t, S21t, S31t - параметры Стокса 1-го входящего тестового сигнала;

S12t, S22t, S32t - параметры Стокса 2-го входящего тестового сигнала;

S13t, S23t, S33t - параметры Стокса 3-го входящего тестового сигнала.

Далее, по модулируемым на стороне отправителя и измеренным на стороне получателя состояниям поляризации тестовых оптических сигналов вычисляют матрицу Мюллера (М) волоконно-оптического канала (ВОЛС) согласно матричному произведению:

Далее, с помощью вычисленной матрицы Мюллера, на стороне отправителя (Алиса) модулируют состояния поляризации исходящих оптических сигналов ключа (s1ik, s2ik, s3ik), рассчитанных для каждого (i-го) базисного состояния (как упоминалось выше - для протокола ВВ84 имеем четыре базисных состояния поляризации, то есть i=4) согласно матричному произведению:

Тогда, скорректированные описанным выше образом исходящие оптические сигналы ключа, пройдя через волоконно-оптический канал, поступают к получателю (Боб) с базисными состояниями поляризации (S1ik, S2ik, S3ik) в полном соответствии с применяемым протоколом и не нуждаются в дальнейшей обработке, включая формирование статистики отсчетов при передаче квантовой информации.

Вариант 2.

Предварительно по волоконно-оптическому каналу (ВОЛС) от отправителя (Алиса) к получателю (Боб) передают два тестовых оптических сигнала с модулированием поляризационных состояний на сфере Пуанкаре так, что соединяющие упомянутые состояния прямые не пересекают центр сферы Пуанкаре. На стороне получателя (Боб) на выходе волоконно-оптического канала измеряют состояние поляризации соответственно двух входящих тестовых оптических сигналов. При этом двух тестовых сигналов достаточно для того, чтобы рассчитать параметры третьего («виртуального») сигнала, используя выражение для векторного произведения:

или

Здесь параметры Стокса (s1, s2, s3) состояний поляризации исходящих тестовых оптических сигналов с 1-го по 3-ий, двух модулируемых и одного рассчитанного на стороне отправителя, обозначены следующим образом:

s11t, s21t, s31t - параметры Стокса 1-го исходящего тестового сигнала;

s12t, s22t, s32t - параметры Стокса 2-го исходящего тестового сигнала;

s13t, s23t, s33t - параметры Стокса 3-го рассчитанного тестового сигнала.

Параметры Стокса (S1, S2, S3) состояний поляризации входящих тестовых оптических сигналов с 1-го по 3-ий, двух измеренных и одного рассчитанного на стороне получателя, обозначены следующим образом:

S11t, S21t, S31t - параметры Стокса 1-го входящего тестового сигнала;

S12t, S22t, S32t - параметры Стокса 2-го входящего тестового сигнала;

S13t, S23t, S33t - параметры Стокса 3-го рассчитанного тестового сигнала.

Далее, по модулируемым на стороне отправителя, измеренным на стороне

получателя и рассчитанным состояниям поляризации тестовых оптических

сигналов вычисляют матрицу Мюллера (М) волоконно-оптического канала

(ВОЛС) согласно матричному произведению:

Далее, с помощью вычисленной матрицы Мюллера, на стороне отправителя (Алиса) модулируют состояния поляризации исходящих оптических сигналов ключа (s1ik, s2ik, s3ik), рассчитанных для каждого (i-го) базисного состояния (как упоминалось выше - для протокола ВВ84 имеем четыре базисных состояния поляризации, то есть i=4) согласно матричному произведению:

Тогда, скорректированные описанным выше образом исходящие оптические сигналы ключа, пройдя через волоконно-оптический канал, поступают к получателю (Боб) с базисными состояниями поляризации (S1ik, S2ik, S3ik) в полном соответствии с применяемым протоколом и не нуждаются в дальнейшей обработке, включая формирование статистики отсчетов при передаче квантовой информации.

Вариант 3.

Предварительно по волоконно-оптическому каналу (ВОЛС) от отправителя (Алиса) к получателю (Боб) передают четыре тестовых оптических сигнала с модулированием поляризационных состояний, отображаемых на сфере Пуанкаре так, что соединяющие упомянутые отображения прямые не пересекают центр сферы Пуанкаре. Опытным путем установлено, что точность последующего вычисления матрицы Мюллера волоконно-оптического канала зависит от фактического положения состояний поляризации исходящих тестовых сигналов и оптимальная (наилучшая) достигается, когда отображения поляризационных состояний исходящих тестовых сигналов на сфере Пуанкаре соответствуют вершинам вписанного в сферу Пуанкаре правильного тетраэдра.

Параметры Стокса (s0, s1, s2, s3) состояний поляризации исходящих тестовых оптических сигналов с 1-го по 4-ый, модулируемых на стороне отправителя (Алиса), обозначим следующим образом:

s01t, s11t, s21t, s31t - параметры Стокса 1-го исходящего тестового сигнала;

s02t, s12t, s22t, s32t - параметры Стокса 2-го исходящего тестового сигнала;

s03t, s13t, s23t, s33t - параметры Стокса 3-го исходящего тестового сигнала;

s04t, s14t, s24t, s34t - параметры Стокса 4-го исходящего тестового сигнала.

Далее, на стороне получателя (Боб) на выходе волоконно-оптического канала измеряют состояние поляризации входящих тестовых оптических сигналов. Параметры Стокса (S0, S1, S2, S3) состояний поляризации входящих тестовых оптических сигналов с 1-го по 4-ый, измеренных на стороне получателя, обозначим следующим образом:

S01t, S11t, S21t, S31t - параметры Стокса 1-го входящего тестового сигнала;

S02t, S12t, S22t, S32t - параметры Стокса 2-го входящего тестового сигнала;

S03t, S13t, S23t, S33t - параметры Стокса 3-го входящего тестового сигнала;

S04t, S14t, S24t, S34t - параметры Стокса 4-го входящего тестового сигнала.

Далее, по модулируемым на стороне отправителя и измеренным на стороне получателя состояниям поляризации тестовых оптических сигналов вычисляют матрицу Мюллера (М) волоконно-оптического канала (ВОЛС) согласно матричному произведению:

Далее, с помощью вычисленной матрицы Мюллера, на стороне отправителя (Алиса) модулируют состояния поляризации исходящих оптических сигналов ключа, рассчитанных для каждого базисного состояния (как упоминалось выше - для протокола ВВ84 имеем четыре базисных состояния поляризации) согласно матричному произведению:

Тогда, скорректированные описанным выше образом исходящие оптические сигналы ключа (S0ik, S1ik, S2ik, S3ik), пройдя через волоконно-оптический канал, поступают к получателю (Боб) с базисными состояниями поляризации (s0ik, s1ik, s2ik, s3ik) в полном соответствии с применяемым протоколом и не нуждаются в дальнейшей обработке, включая формирование статистики отсчетов при передаче квантовой информации. Несмотря на тот факт, что из примененных в данном варианте четырех параметров Стокса (S0, S1, S2, S3) только три (S1, S2, S3) являются независимыми, a S0 однозначно определяется тремя остальными, матрица Мюллера 4×4 с учетом S0 позволяет достичь минимального итогового значения ошибки (доли мощности, попавшей в ортогональную поляризацию), что подтверждено экспериментальными данными Таблицы 1, представленной ниже.

Отметим, что заявленный способ квантового распределения ключа точно таким же образом полностью применим и для иных протоколов, таких как В92 (использует два базисных состояния поляризации, т.е. i=2), SSP (использует шесть базисных состояния поляризации, т.е. i=6), SARG04 (использует четыре базисных состояния поляризации, т.е. i=4) и иных.

Для подтверждения промышленной применимости и достижения технического результата заявленного способа квантового распределения ключа разработан макет системы КРК. Сравнение проводилось с реальной системой КРК, аналогичной описанной в прототипе, работающей на частоте 1,25 ГГц.

Одному импульсу соответствует один символ - одно состояние поляризации.

Тестовыми сигналами называются состояния, которые посылаются для определения матрицы Мюллера линии. На Фиг. 2-4 модулируемые на стороне Алисы сигналы на сфере Пуанкаре отображены соответственно для вариантов 1-3 вершинами векторов Стокса Τ1, Т2 и Т3 и Т4. Аналогичным образом модулируемые на стороне Алисы тестовые сигналы отображены на развертке сферы Пуанкаре - Фиг. 5-7 (слева). Принятые на стороне Боба тестовые сигналы по аналогии отображены ΤΙI, T2I и T3I и T4I на развертке сферы Пуанкаре - Фиг. 5-7 (справа). Информационно: проекции векторов Стокса на оси S1, S2 и S3 (Фиг. 2-4) дают соответствующие параметры Стокса S1, S2 и S3; параметр Стокса S0 может быть вычислен из уравнения (S0)2=(S1)2+(S2)2+(S3)2.

Информационные сигналы - состояния поляризации для кодирования данных. Рассчитанные в соответствии с базисными значениями применяемого протокола (ВВ84 - рассмотрено выше) и заявленной формулой изобретения модулируемые на стороне Алисы информационные сигналы отображены на развертке сферы Пуанкаре К1, К2, К3 и К4 - Фиг. 8 (слева). Принятые на стороне Боба информационные сигналы по аналогии отображены К1I, К2I, К3I и К4I на развертке сферы Пуанкаре - Фиг. 8 (справа).

Для корректной работы системы КРК доля мощности, попадающей в ортогональное состояние поляризации, не должна превышать 1%. Рассмотрим экспериментальную установку КРК, блок-схема которой представлена на Фиг. 1. В качестве источника оптического излучения используется лазер 1. Управление лазером осуществляется с персонального компьютера 2. Разветвитель 3 50/50 направляет половину оптической мощности сигнала на опорный (LO) вход 9 ICR 4 и половину на модулятор Маха-Цендера 5. Модулятор Маха-Цендера 5 представляет собой четверной модулятор Маха-Цендера (два материнских модулятора Маха-Цендера, в каждое плечо которых помещен дочерний модулятор Маха-Цендера). Рабочая точка модулятора 5 устанавливается напряжениями Bias, которые прикладываются к шести (четыре дочерних и два материнских) низкочастотным входам 11. Напряжения Bias задаются с помощью управляющей платы 6 (управляющая плата «Сосна» производства ООО «Т8»), обеспечивающей автоматическое непрерывное удержание рабочей точки модулятора. Работа платы 6 основана на пилот-тонах - электрических гармонических сигналах с частотой ~1кГц и амплитудой ~10 мВ, которые подаются на дочерние низкочастотные входы 11. С RF-генератора 7 на четыре высокочастотных канала 12 модулятора 5 подаются напряжения. Состояние поляризации определяется соотношениями напряжений четырех каналов 12. На выходе RF-генератора 7 амплитуда сигналов достигает ~0,5 В. Принимается сигнал с помощью системы осциллограф 8 + ICR 4. В качестве опорного сигнала (LO) ICR 4 используется излучение от лазера 1, отведенное РМ-разветвителем 3 на опорный (LO) вход 9. На сигнальный (SI) вход 10 ICR 4 поступает промоделированный сигнал с модулятора Маха-Цендера 5. Сигнал с ICR 4 направляется на осциллограф 8.

В макете системы КРК каждое состояние поляризации (и тестовое, и информационное) формируется как паттерн длительностью 3 нс, заданный периодической функцией U=f(t) с периодом 1 нс (1 ГГц). Отметим, что при выборе вида f(t) руководствуются следующими положениями:

1) простота задания f(t);

2) модулятор не пропускает постоянную компоненту, поэтому нельзя задать U=const;

3) попытка имитировать переключение между двумя различными состояниями в реальной системе КРК и тонкую структуру.

Профиль сигнала (вид f(t)) может быть различным. Тестовый сигнал: в каждой паре дочерних модуляторов Маха-Цендера на один RF-канал подается синус, а на другой косинус. Такой вид профиля сигнала сокращенно будем называть «sin-cos». Информационный сигнал по аналогии с тестовым также может задаваться «sin-cos», «sin-sin» или меандром.

На выходе модулятора приварено РМ-волокно (~1 м), которое вместе с SM-волокном образует линию передачи 13, которая произвольным образом вращает поляризацию сигнала. Скомпенсировать такое воздействие линии возможно, если знать ее матрицу Мюллера. Состояния поляризации тестовых сигналов формируются на Алисе и фиксируются соответствующие состояния поляризации сигналов принятых Бобом. Вся информация с Боба передается на компьютер 2 по открытому каналу 14 и на ее основе рассчитывается матрица Мюллера линии передачи. Предположив, что она достаточно медленно меняется во времени, определяется, какие значения параметров информационного сигнала надо задать на Алисе, чтобы получить требуемое состояние поляризации на Бобе.

Для каждого информационного состояния определяется доля мощности, попавшей в ортогональную поляризацию, по оценке ошибки Accuracy SOP и по ошибке DOP (Degree of polarization).

Управление макетом осуществляется с компьютера 2 с помощью скриптов Matlab. Лазер 1 непрерывного излучения настроен на 35 канал (1549,32 нм; 193500 ГГц), выходящая мощность 15 дБм. Рабочая точка модулятора Маха-Цендера 5 стабилизируется в непрерывном режиме с помощью управляющей платы 6. Амплитуда RF-сигналов на выходе из RF-генератора 7 ~ 0,5 В.

Отметим, что управляющие состоянием поляризации напряжения на RF-входах модулятора Маха-Цендера вычислялись программно по известным зависимостям:

где

x и y - оси двулучепреломления выходного волокна модулятора;

Ех - компонента вектора электрического поля излучения вдоль оси х;

Еу - компонента вектора электрического поля излучения вдоль оси у;

real (Εx) - реальная часть комплексного числа, соответствующего компоненте вектора электрического поля излучения вдоль оси х;

imag (Εx) - мнимая часть комплексного числа, соответствующего компоненте вектора электрического поля излучения вдоль оси х;

real (Еу) - реальная часть комплексного числа, соответствующего компоненте вектора электрического поля излучения вдоль оси у;

imag (Еу) - мнимая часть комплексного числа, соответствующего компоненте вектора электрического поля излучения вдоль оси у;

i - мнимая единица;

а х - комплексная фаза компоненты вектора электрического поля излучения вдоль оси х;

а у - комплексная фаза компоненты вектора электрического поля излучения вдоль оси у;

а - разность фаз между x и у компонентами вектора электрического поля излучения.

Полный цикл работы экспериментальной установки состоит из последовательной передачи и измерения тестовых сигналов (двух, трех или четырех в соответствии с реализуемым вариантом заявленного способа), расчета матрицы Мюллера (3x3) или (4x4) линии, передачи и измерения четырех информационных сигналов. Итоговое значение ошибки (доля мощности, попавшей в ортогональную поляризацию) для цикла оценивается усреднением по 4-м информационным сигналам. Тестирование макета проводилось при передаче 3-х, 2-х и 4-х тестовых сигналов. В таблице 1 приведены параметры проведенных экспериментов и их результаты.

Как видно из таблицы, итоговое значение ошибки составило 0,01-0,02% при допускаемом прототипом значении - до 1%. При этом эксперимент показал увеличение скорости передачи квантовой информации до 20% по сравнению с прототипом.

В реальности система управления поляризацией может быть более сложной. Будут разные подсистемы с разным временем подстройки на разных принципах. Вычисление матрицы Мюллера может производиться не в один момент, а представлять собой постоянный процесс подстройки состояния поляризации по дельтам параметров, но это не меняет сути заявленного технического решения.

Изложенное позволяет сделать вывод о том, что выявленная проблема - исключение формирования статистики отсчетов при передаче квантовой информации - решена, а заявленный технический результат - повышение скорости передачи квантовой информации - достигнут.

1. Способ квантового распределения ключа, включающий передачу оптических сигналов ключа в виде единичных фотонов с соответствующими выбранному протоколу i базисными состояниями поляризации от отправителя к получателю по волоконно-оптическому каналу и двусторонний обмен информацией по открытому каналу, причем по волоконно-оптическому каналу оптические сигналы передают с модулированием исходящих состояний поляризации на стороне отправителя и их поляризационным детектированием путем измерения входящих состояний поляризации на стороне получателя, а открытый канал используют для корректировки искажений оптических сигналов в волоконно-оптическом канале, отличающийся тем, что предварительно от отправителя к получателю передают три тестовых оптических сигнала, вычисляют матрицу Мюллера 3×3 волоконно-оптического канала согласно матричному произведению:

где S11t, S21t, S31t; S12t, S22t, S32t; S13t, S23t, S33t - параметры Стокса состояний поляризации входящих тестовых оптических сигналов с 1-го по 3-й, измеренных на стороне получателя;

s11t, s21t, s31t; s12t, s22t, s32t; s13t, s23t, s33t - параметры Стокса состояний поляризации исходящих тестовых оптических сигналов с 1-го по 3-й, модулируемых на стороне отправителя,

а исходящие состояния поляризации оптических сигналов ключа на стороне отправителя рассчитывают согласно матричному произведению:

где s1ik, s2ik, s3ik - параметры Стокса состояния поляризации модулируемого на стороне отправителя исходящего оптического сигнала ключа, соответствующего i-му базисному оптическому сигналу ключа в соответствии с выбранным протоколом;

S1ik, S2ik, S3ik - параметры Стокса состояния поляризации i-го базисного оптического сигнала ключа в соответствии с выбранным протоколом.

2. Способ квантового распределения ключа, включающий передачу оптических сигналов ключа в виде единичных фотонов с соответствующими выбранному протоколу i базисными состояниями поляризации от отправителя к получателю по волоконно-оптическому каналу и двусторонний обмен информацией по открытому каналу, причем по волоконно-оптическому каналу оптические сигналы передают с модулированием исходящих состояний поляризации на стороне отправителя и их поляризационным детектированием путем измерения входящих состояний поляризации на стороне получателя, а открытый канал используют для корректировки искажений оптических сигналов в волоконно-оптическом канале, отличающийся тем, что предварительно по волоконно-оптическому каналу от отправителя к получателю передают два тестовых оптических сигнала с модулированием поляризационных состояний, соответствующих параметрам Стокса на сфере Пуанкаре соответственно первого тестового сигнала - s11t, s21t, s31t и второго тестового сигнала - s12t, s22t, s32t, измеряют параметры Стокса состояния поляризации тестовых оптических сигналов на выходе волоконно-оптического канала соответственно первого тестового сигнала - S11t, S21t, S31t и второго тестового сигнала - S12t, S22t, S32t, вычисляют параметры Стокса состояния поляризации виртуального третьего тестового сигнала соответственно на входе - s13t, s23t, s33t и выходе - S13t, S23t, S33t волоконно-оптического канала согласно следующему:

по модулируемым на стороне отправителя, измеренным на стороне получателя и вычисленным параметрам Стокса состояния поляризации тестовых оптических сигналов вычисляют матрицу Мюллера 3×3 волоконно-оптического канала согласно матричному произведению:

а исходящие состояния поляризации оптических сигналов ключа на стороне отправителя рассчитывают согласно матричному произведению:

где s1ik, s2ik, s3ik - параметры Стокса состояния поляризации модулируемого на стороне отправителя исходящего оптического сигнала ключа, соответствующего i-му базисному оптическому сигналу ключа в соответствии с выбранным протоколом;

S1ik, S2ik, S3ik - параметры Стокса состояния поляризации i-го базисного оптического сигнала ключа в соответствии с выбранным протоколом.

3. Способ квантового распределения ключа, включающий передачу оптических сигналов ключа в виде единичных фотонов с соответствующими выбранному протоколу i базисными состояниями поляризации от отправителя к получателю по волоконно-оптическому каналу и двусторонний обмен информацией по открытому каналу, причем по волоконно-оптическому каналу оптические сигналы передают с модулированием исходящих состояний поляризации на стороне отправителя и их поляризационным детектированием путем измерения входящих состояний поляризации на стороне получателя, а открытый канал используют для корректировки искажений оптических сигналов в волоконно-оптическом канале, отличающийся тем, что предварительно по волоконно-оптическому каналу от отправителя к получателю передают четыре тестовых оптических сигнала, вычисляют матрицу Мюллера 4×4 волоконно-оптического канала согласно матричному произведению:

где s01t, s11t, s21t, s31t; s02t, s12t, s22t, s32t, s03t, s13t, s23t, s33t; s04t, s14t, s24t, s34t - параметры Стокса состояний поляризации входящих тестовых оптических сигналов с 1-го по 4-й, модулируемых на стороне отправителя;

S01t, S11t, S21t, S31t; S02t, S12t, S22t, S32t; S03t, S13t, S23t, S33t; S04t, S14t, S24t, S34t - параметры Стокса состояний поляризации исходящих тестовых оптических сигналов с 1-го по 4-й, измеренных на стороне получателя,

а исходящие состояния поляризации оптических сигналов ключа на стороне отправителя рассчитывают согласно матричному произведению:

где s0ik, s1ik, s2ik, s3ik - параметры Стокса состояния поляризации модулируемого на стороне отправителя исходящего оптического сигнала ключа, соответствующего i-му базисному оптическому сигналу ключа в соответствии с выбранным протоколом;

S0ik, S1ik, S2ik, S3ik - параметры Стокса состояния поляризации i-гo базисного оптического сигнала ключа в соответствии с выбранным протоколом.

4. Способ передачи квантовой информации по п. 3, отличающийся тем, что тестовые оптические сигналы модулируют так, что поляризационные состояния отображаются на сфере Пуанкаре в вершинах вписанного в сферу Пуанкаре правильного тетраэдра.



 

Похожие патенты:

Изобретение относится к области обеспечения защиты передаваемой информации. Технический результат заключается в обеспечении возможности защищенной передачи информации между конечными узлами через промежуточные узлы связи с высокой скоростью и отсутствием ограничений на применяемые криптографические алгоритмы защиты информации.

Изобретение относится к области обработки данных. Технический результат заключается в обеспечении системы верифицируемого отсечения реестров, в которой структура реестров сконфигурирована как перекошенное дерево Меркла.

Изобретение относится к средствам передачи информации по волоконно-оптическому каналу на основе методов и алгоритмов квантовой криптографии, преимущественно при организации оптических сетей квантового распределения ключа. Технический результат - повышение скорости передачи квантовой информации.

Изобретение относится к средствам передачи информации по волоконно-оптическому каналу на основе методов и алгоритмов квантовой криптографии, преимущественно при организации оптических сетей квантового распределения ключа. Технический результат - повышение скорости передачи квантовой информации.

Изобретение относится к криптографическим устройствам. Технический результат - повышение защищенности передачи данных.

Изобретение относится к криптографическим устройствам. Технический результат - повышение защищенности передачи данных.

Группа изобретений относится к технологиям маркировки готового изделия, содержащего контейнер и крышку для контейнера. Техническим результатом является обеспечение проверки подлинности готовых изделий.

Группа изобретений относится к технологиям маркировки готового изделия, содержащего контейнер и крышку для контейнера. Техническим результатом является обеспечение проверки подлинности готовых изделий.

Изобретение относится к криптографической технике, а именно к системам квантовой рассылки криптографического ключа. Технический результат заключается в повышении защиты квантового криптографического ключа, за счет нескольких режимов работы устройства, а именно режим активного детектирования состояния фотонов и режим пассивного детектирования состояния фотонов.

Изобретение относится к системам квантовой рассылки криптографического ключа. Технический результат заключается в уменьшении коэффициента квантовых ошибок, за счет полностью пассивной фильтрации данных на приемном устройстве.

Варианты воплощения изобретения описывают способы, устройства, машиночитаемые носители и системы для обеспечения вместе с токеном уровня гарантирования токена и данных, использовавшихся для генерации уровня гарантирования токена. Технический результат – повышение безопасности при осуществлении платежей, тем самым снижая риск мошенничества.
Наверх