Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Распределение ключей для конференции



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

(1) Пользователь i, где iот 1 до n, выбирает случайное число ri, меньшее q, и широковещательно отправляет

zi= mod p

(2) Каждый пользователь проверяет, что ziqº 1 (mod p) для всех i от 1 до n.

(3) i-ый пользователь широковещательно передает

xi= ( zi+1/zi - 1) mod p

(4) i-ый пользователь вычисляет

K = (zi - 1) *xin-1*xi+1n-2*... *xi-2 modp

Все вычисления индексов в приведенном протоколе - i-1, i -2 и i +1 - проводятся mod n. По окончании протокола у всех честных пользователей окажется один и тот же K. А все остальные ничего не получат. Однако этот протокол не может устоять перед вскрытием "человек в середине". Другой протокол, не такой хороший, приведен в [757].





Дата публикования: 2015-11-01; Прочитано: 279 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...