УПРАВЛЕНИЕ СИНХРОНИЗИРОВАННЫМИ СИММЕТРИЧНЫМИ КЛЮЧАМИ ДЛЯ ЗАЩИТЫ ДАННЫХ, КОТОРЫМИ ОБМЕНИВАЮТСЯ УЗЛЫ СВЯЗИ

1. Способ защиты/снятия защиты данных, которыми обмениваются узлы связи, причем способ содержит этапы, на которых:
защищают, посредством первого узла (5) связи, данные, подлежащие отправке в один или более вторых узлов (8) связи, на основе заданного ключа защиты; и
снимают защиту, посредством каждого из вторых узлов (8) связи, защищенных данных, принятых из первого узла (5) связи, на основе упомянутого заданного ключа защиты;
отличающийся тем, что дополнительно содержит этапы, на которых:
синхронизируют, посредством каждого узла (5, 8) связи, соответственную привязку к внутреннему времени с привязкой к глобальному времени таким образом, чтобы получить соответственную привязку к синхронному времени; и
извлекают, посредством каждого узла (5, 8) связи, заданный ключ защиты на основе соответственной привязки к синхронному времени из одной и той же упорядоченной последовательности ключей защиты, каждый из которых должен быть использован в соответственном интервале времени достоверности.
2. Способ по п. 1, в котором заданный ключ защиты извлекают посредством каждого узла (5, 8) связи из упомянутой одной и той же упорядоченной последовательности ключей защиты также на основе одного и того же заданного начального времени и одной и той же заданной длительности интервалов времени достоверности.
3. Способ по п. 2, дополнительно содержащий этап, на котором обмениваются, между первым узлом (5) связи и каждым из вторых узлов (8) связи, упомянутым одним и тем же заданным начальным временем и упомянутой одной и той же заданной длительностью интервалов времени достоверности.
4. Способ по п. 1, в котором заданный ключ защиты извлекают посредством первого узла (5) связи из упомянутой одной и той же упорядоченной последовательности ключей защиты также на основе момента времени, в который данные, подлежащие отправке во второй узел (узлы) (8) связи, являются доступными.
5. Способ по п. 4, в котором заданный ключ защиты извлекают посредством первого узла (5) связи из упомянутой одной и той же упорядоченной последовательности ключей защиты на основе соответственной привязки к внутреннему времени, зафиксированной в момент времени, в который данные, подлежащие отправке во второй узел (узлы) (8) связи, являются доступными.
6. Способ по п. 1, в котором заданный ключ защиты извлекают посредством каждого из вторых узлов (8) связи из упомянутой одной и той же упорядоченной последовательности ключей защиты также на основе соответственного момента времени, в который защищенные данные принимают из первого узла (5) связи.
7. Способ по п. 6, в котором заданный ключ защиты извлекают посредством каждого из вторых узлов (8) связи из упомянутой одной и той же упорядоченной последовательности ключей защиты на основе соответственной привязки к внутреннему времени, зафиксированной в соответственный момент времени, в который защищенные данные принимают из первого узла (5) связи.
8. Способ по п. 1, в котором этап, на котором извлекают, посредством каждого узла (5, 8) связи, заданный ключ защиты из одной и той же упорядоченной последовательности ключей защиты, включает в себя этап, на котором выбирают, посредством каждого из вторых узлов (8) связи, соответственную упорядоченную группу ключей защиты из упомянутой одной и той же упорядоченной последовательности ключей защиты;
и в котором этап, на котором снимают защиту, посредством каждого из вторых узлов (8) связи, защищенных данных, принятых из первого узла (5) связи, включает в себя этап, на котором снимают защиту, посредством каждого из вторых узлов (8) связи, защищенных данных, принятых из первого узла (5) связи, на основе соответственной упорядоченной группы ключей защиты.
9. Способ по п. 8, в котором этап, на котором снимают защиту, посредством каждого из вторых узлов (8) связи, защищенных данных, принятых из первого узла (5) связи, на основе соответственной упорядоченной группы ключей защиты, включает в себя этап, на котором пытаются, посредством каждого из вторых узлов (8) связи, снять защиту защищенных данных, принятых из первого узла (5) связи, следуя соответственной заданной последовательности попыток снятия защиты, каждая из которых основана на ключе защиты в соответствующей позиции в соответственной упорядоченной группе.
10. Способ по п. 9, в котором этап, на котором пытаются, посредством каждого из вторых узлов (8) связи, снять защиту защищенных данных, принятых из первого узла (5) связи, следуя соответственной заданной последовательности попыток снятия защиты, включает в себя этап, на котором прекращают попытку, если защита упомянутых защищенных данных успешно снята, или если были опробованы все ключи защиты в соответственной упорядоченной группе.
11. Способ по п. 9, в котором этап, на котором пытаются, посредством каждого из вторых узлов (8) связи, снять защиту защищенных данных, принятых из первого узла (5) связи, следуя соответственной заданной последовательности попыток снятия защиты, включает в себя этап, на котором пытаются снять защиту упомянутых защищенных данных, начиная на основе ключа защиты в соответственной начальной позиции в соответственной упорядоченной группе.
12. Способ по п. 11, дополнительно содержащий этап, на котором модифицируют, посредством каждого из вторых узлов (8) связи, соответственную начальную позицию таким образом, чтобы компенсировать соответственную задержку распространения, оцененную для предыдущих защищенных данных, отправленных первым узлом (5) связи и принятых упомянутым вторым узлом (8) связи.
13. Способ по п. 11, дополнительно содержащий этап, на котором определяют, посредством каждого из вторых узлов (8) связи, соответственную начальную позицию на основе позиции заданного ключа защиты в ранее выбранной соответственной упорядоченной группе, на основе которого была успешно снята защита защищенных данных, ранее принятых из первого узла (5) связи.
14. Способ по п. 8, дополнительно содержащий этап, на котором определяют, посредством каждого из вторых узлов (8) связи, соответственное число ключей защиты, подлежащих включению в соответственную упорядоченную группу, на основе соответственной задержки распространения, оцененной для предыдущих защищенных данных, переданных первым узлом (5) связи и принятых упомянутым вторым узлом (8) связи.
15. Способ по п. 1, дополнительно содержащий этап, на котором получают, посредством каждого узла (5, 8) связи, привязку к глобальному времени из соответственного источника глобального времени.
16. Способ по п. 15, в котором каждый источник глобального времени содержится в наборе, состоящем из: терминала глобальной спутниковой системы навигации, приемника, сконфигурированного с возможностью приема радиосигналов, связанных со временем, из радиостанции, основанной на атомных часах, и клиента протокола сетевого времени (NTP).
17. Способ по п. 1, дополнительно содержащий этап, на котором генерируют, посредством узлов (5, 8) связи, упомянутую одну и ту же упорядоченную последовательность ключей защиты.
18. Способ по п. 17, в котором упомянутую одну и ту же упорядоченную последовательность ключей защиты генерируют посредством узлов (5, 8) связи на основе одного и того же заданного слова дня и одного и того же заданного начального числа.
19. Способ по п. 18, дополнительно содержащий этап, на котором обмениваются, между первым узлом (5) связи и каждым из вторых узлов (8) связи, упомянутым одним и тем же заданным словом дня и/или упомянутым одним и тем же заданным начальным числом.
20. Способ по п. 17, в котором упомянутую одну и ту же упорядоченную последовательность ключей защиты генерируют посредством узлов (5, 8) связи посредством применения одного и того же преобразования защиты к одной и той же упорядоченной последовательности случайных чисел.
21. Способ по п. 20, в котором упомянутое одно и то же преобразование защиты основано на одном и том же заданном слове дня.
22. Способ по п. 20, в котором упомянутое одно и то же преобразование защиты осуществляют посредством узлов (5, 8) связи в режиме цепочки цифровых блоков.
23. Способ по п. 20, в котором упомянутую одну и ту же упорядоченную последовательность случайных чисел генерируют посредством узлов (5, 8) связи на основе одного и того же заданного начального числа.
24. Способ по п. 20, в котором узлы (5, 8) связи генерируют упомянутую одну и ту же упорядоченную последовательность случайных чисел, функционируя в качестве генераторов псевдослучайных чисел на основе одного и того же заданного начального числа.
25. Способ по п. 20, в котором узлы (5, 8) связи извлекают упомянутую одну и ту же упорядоченную последовательность случайных чисел из сохраненных упорядоченных последовательностей случайных чисел.
26. Устройство (5, 8) связи, сконфигурированное с возможностью выполнения способа, изложенного в п. 1.
27. Программный продукт программного обеспечения, содержащий части кода программного обеспечения, загружаемые в память устройства связи, выполняемые упомянутым устройством связи, и такие, чтобы предписывать, при выполнении, упомянутому устройству связи становиться сконфигурированным с возможностью выполнения способа, изложенного в п. 1.