Шифрование сообщений

 

Протокол передачи сообщения M выглядит следующим образом.

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

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

Ka, Kb

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

1 < K < P

ball1.gif (146 bytes)     получатель вычисляет и передаёт отправителю число B, определяемое последовательностью:

ElG01.gif (1357 bytes)

ball1.gif (146 bytes)     отправитель шифрует сообщение M и отправляет полученную последовательность получателю

ElG02.gif (1495 bytes)

ball1.gif (146 bytes)     получатель расшифровывает полученное сообщение

ElG03.gif (1520 bytes)

M = C * D mоd(P)

В этой системе открытого шифрования та же степень защиты, что для алгоритма RSA с модулем N из 200 знаков, достигается уже при модуле P из 150 знаков. Это позволяет в 5-7 раз увеличить скорость обработки информации. Однако, в таком варианте открытого шифрования нет подтверждения подлинности сообщений.

 

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

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