Протокол генерации ключей

 

Протокол ОРК Диффи-Хеллмана выглядит следующим образом:

ball1.gif (146 bytes)     абоненты знают числа A и P;

ball1.gif (146 bytes)     абоненты генерируют независимо друг от друга случайные числа:

Ka, Kb

ball1.gif (146 bytes)     удовлетворяющих условию:

1 < K < P

ball1.gif (146 bytes)     вычисляют и обмениваются по каналам связи:

DH01.gif (1698 bytes)

ball1.gif (146 bytes)     вычисляют общий секретный ключ

DH02.gif (2075 bytes)

При помощи специальных приемов время формирования общего ключа в системе ОРК Диффи-Хелмана с простым числом P из 150 десятичных знаков может быть сокращено в 5-6 раз по сравнению с системами ОШ ЭльГамаля и Шамира, использующими то же число P, т.е. оно становится в 30-35 раз меньше чем время обработки блока в RSA с тем же уровнем стойкости. Это с точки зрения большинства практических приложений оказывается заметным преимуществом.

 

01LEFT.JPG (1550 bytes)01RIGHT.JPG (1552 bytes)

АИСС БКБ, www.orioncom.ru, tel (495) 783-5510