Протокол Отвея-Рииса (Otway-Rees Protocol)
Перед началом протокола имеется:
Доверенный центр Трент;
Пользователи Алиса и Боб, ключи для общения с Трентом и соответственно;
Алиса выбирает числа, Боб выбирает;
Рабочий этап:
Алиса формирует сообщения для Боба, в котором передаются незашифрованные N, A, B, а также N, A, B и , зашифрованные на облщем ключе Алисы и Трента:
Боб получает сообщение и добавляет к нему еще одну строку, которую он шифрует на общем ключе Трента и Боба:
Трент, зная оба ключа, расшифровывает сообщения Алисы и Боба. Далее Трент подтверждает тот факт, что Трент – это он и формирует общий ключ К: .
Боб получает и расшифровывает сообщени, затем убеждается в том, что сообщение пришло от Трента. Боб принимает сгенерированный ключ К и отправляет Алисе первую часть сообщения Трента:;
Алиса принимает сообщение, удостоверяется в том, что оно от Трента и принимает сгенерированный ключ K.
-
Содержание
- Протоколы распределения ключей
- Протокол Нидхема-Шрёдера (Needham-Schroeder protocol) на симметричных ключах
- Протокол Нидхема-Шрёдера (Needham-Schroeder protocol) на aсимметричных ключах
- Протокол Kerberos
- Протокол Отвея-Рииса (Otway-Rees Protocol)
- Задания
- Реализация симметричного протокола Нидхема-Шрёдера
- Реализация протокола Kerberos
- Реализация протокола Отвея-Рииса
- Реализация протокола Нидхема-Шрёдера на ассиметричных ключах
- Примечания