Помощь в написании студенческих работ
Антистрессовый сервис

Протокол «станция-станция». Системные и прикладные аспекты

РефератПомощь в написанииУзнать стоимостьмоей работы

Данный протокол противодействует атаке «активного нарушителя посередине». Предполагается, что у Л имеется сертифицированный открытый ключ пользователя В, и у В имеется сертифицированный открытый ключ пользователя А. Эти сертификаты подписаны доверенной стороной, не участвующей в протоколе: Опишем бесключевой протокол Месси Омуры передачи от, А к В секретного ключа k е Fq. Каждый пользователь… Читать ещё >

Протокол «станция-станция». Системные и прикладные аспекты (реферат, курсовая, диплом, контрольная)

Данный протокол противодействует атаке «активного нарушителя посередине». Предполагается, что у Л имеется сертифицированный открытый ключ пользователя В, и у В имеется сертифицированный открытый ключ пользователя А. Эти сертификаты подписаны доверенной стороной, не участвующей в протоколе:

  • 1) А генерирует случайное число х и посылает В число X = g-vmod п
  • 2) В генерирует случайное число у и в соответствии с протоколом Диффи — Хеллмана вычисляет общий ключ k = Ху mod";
  • 3) В подписывает пару (gvmodп, gymodn), зашифровывает подпись на ключе k и посылает А сообщение I = [gy mod «, Ek(SB(gxmod n, g^mod «))], здесь SB — подпись, Ek — шифрование;
  • 4) пользователь А также вычисляет k. Он расшифровывает вторую часть сообщения и проверяет подпись. Затем А посылает В сообщение J = Ek(SA(g'mod п, g-» mod «));
  • 5) В расшифровывает сообщениеJ и проверяет подпись пользователя А.

Протокол Месси — О муры.

Опишем бесключевой протокол Месси Омуры передачи от, А к В секретного ключа k е Fq. Каждый пользователь выбирает в поле Fq порядка q секретное ненулевое число е такое, что (е, q — 1) = 1 и с помощью алгоритма Евклида вычисляет обратное к нему число d, т. е. de = 1 mod (q — 1).

  • 1- й шаг. Пользователь А случайным образом генерирует сеансовый ключ к, возводит его в степень ел и отправляет кел пользователю В.
  • 2- й шаг. Пользователь В полученное сообщение возводит в степень ев и отправляет ke*eB обратно пользователю А.
  • 3- й шаг. Пользователь А полученное сообщение возводит в степень dA (гем самым вычисляется ke^eBdA = keB) и отправляет кев пользователю В.
  • 4- й шаг. Пользователь В расшифровывает полученную на 3-м шаге криптограмму с помощью ключа dB, т. е. вычисляет ключ к.

Стойкость протокола Месси — Омуры основана на сложности вычисления дискретного логарифма. Как и протокол Диффи — Хеллмана, данный протокол уязвим по отношению к атаке «активного нарушителя посередине».

Показать весь текст
Заполнить форму текущей работой