Многоключевая криптография с открытым ключом
В криптографии с открытым ключом используются 2 ключа, один из которых применяется для зашифрования сообщений, а другой — для расшифрования. Вместо этого можно задействовать любое количество ключей. Рассмотрим для примера трехключевую криптосистему с открытым ключом.
Имеется три ключа К
А
, К
Б
и К
С
, которые распределены между участниками процесса обмена сообщениями следующим образом:
Антон
К
А
Борис
К
Б
Владимир К
В
Георгий
К
А
и К
Б
Денис
К
Б
и
К
В
Евгений К
В и
К
А
Если Антон зашифрует свое сообщение с помощью ключа К
А,
расшифровать его смогут либо Денис, либо Борис совместно с Владимиром, которые имеют в своем распоряжении
К