КАТЕГОРИИ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) П Архитектура- (3434) Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Война- (14632) Високи технологии- (1363) География- (913) Геология- (1438) Древна литература и фантастика Култура, Изкуство, Култура, Изкуство, Култура, Изкуство, Образование, Наука и Образование, Списания, Художествена литература (373) Култура- (8427) Лингвистика- (374 ) Медицина- (12668 ) Naukovedenie- (506) Образование- (11852) Защита на труда- ( 3308) Педагогика- (5571) P Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Олимпиада- (1312) Политика- (7869) Право- (5454) Инструменти- ( 1369) Програмиране- (2801) Производство- (97182) Промишленост- (8706) Психология- (18388) Земеделие- (299) Социология- (6455) Спорт- (42831) Строителство- (4793) Търговия- (5050) Транспорт- (2929) Туризъм- (1568) Физика- (3942) ) Химия- (22929) Екология- (12095) Икономика- (9961) Електроника- (8441) Електротехника- (4623) Енергетика- (12629 )

Протокол Diffie-Hellman

Вижте също:
  1. Дистанционно - векторен протокол RIP
  2. Д) Практическа психология, сервизен етикет и протокол.
  3. Протоколи за протоколи
  4. Международни пактове за правата на човека и незадължителни протоколи.
  5. ИЗМЕРЕНИ ПРОТОКОЛИ И АДРЕСИ В ИНТЕРНЕТ
  6. Сменяем протокол и намален протокол
  7. Основен протокол ICMP
  8. Основните форми на vdnosin за дипломатически протокол и техните характеристики
  9. Разбиране на протоколи, интерфейси, протоколни стекове
  10. ПРОТОКОЛ
  11. протокол
  12. CHAP (протокол за удостоверяване на хакери за предизвикателство)

Директен обмен на ключове на сесия между потребители

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

Има два основни начина за решаване на проблема с разработването на обща тайна, без да се разкрива от нападателя:

· Използване на криптосистема с публичен ключ за криптиране;

· Използване на протокола за разпространение на публични ключове Diffie-Hellman.

Прилагането на първия метод не бива да предизвиква въпроси. Нека разгледаме по-подробно изпълнението на втория метод.

Протоколът Diffie-Hellman беше първият алгоритъм за работа с публични ключове (1976). Сигурността на този протокол се основава на трудността при изчисляване на дискретни логаритми [2].

Нека потребителите A и B искат да развият споделена тайна. За да направите това, те изпълняват следните стъпки.

Страните А и Б се договарят за използвания модул N , а също и за примитивния елемент g , чиито степени формират номера от 1 до N -1.

1. Числата N и g са отворени протоколни елементи.

2. Потребителите А и Б самостоятелно избират своите собствени тайни ключове CK A и CK B (случайни големи числа, по-малки N , пазени в тайна).

3. Потребителите А и Б изчисляват публичните клавиши OK A и OK B въз основа на съответните тайни ключове, като използват следните формули:

4. Страните А и Б обменят ценностите на публичните ключове помежду си чрез непрофилиран канал.

5. Потребителите А и Б образуват обща тайна K по формулите:

Потребител A:

,

Потребител B:

,

Ключът K може да се използва като споделен таен ключ (главен ключ) в симетрична криптосистема.

Пример 6.2.

Вземете модула N = 47 и примитивния елемент g = 23. Позволете на потребителите А и Б да изберат своите тайни ключове CK A = 12, CK B = 33. След това,

В този случай споделената тайна е:

,

Алгоритъмът за разпространение на публични ключове Diffie-Hellman дава възможност да се премахне сигурният канал за прехвърляне на ключове. Необходимо е обаче да се гарантира, че получателят е получил публичния ключ от подателя, от когото го чака. Този проблем се решава с помощта на цифрови сертификати и технология EDS.

Протоколът Diffie - Hellman намери ефективно използване в протокола за управление на ключовете на SKIP . Този протокол се използва за изграждане на крипто-защитени тунели в семейството продукти на ZASTAVA.

<== предишна лекция | следващата лекция ==>
Директен обмен на ключове на сесия между потребители | CHAP (протокол за удостоверяване на хакери за предизвикателство)

; Дата на добавяне: 2014-01-07 ; ; Прегледи: 259 ; Нарушение на авторски права? ;


Вашето мнение е важно за нас! Дали публикуваният материал е полезен? Да | не



ТЪРСЕНЕ ПО САЙТА:


Препоръчителни страници:

Вижте също:



ailback.ru - Edu Doc (2013 - 2018) година. Всички материали, представени на сайта само с цел запознаване с читателите и не извършват търговски цели или нарушаване на авторски права! Последно добавяне на IP: 11.45.9.12
Повторно генериране на страницата: 0.001 сек.