Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Криптосистема с открытым ключом - Криптография с несколькими открытыми ключами23 января 2011Оглавление: 1. Криптосистема с открытым ключом 2. Схема шифрования с открытым ключом 3. Научная основа 4. Основные принципы построения криптосистем с открытым ключом 5. Криптография с несколькими открытыми ключами 6. Криптоанализ алгоритмов с открытым ключом 7. Особенности системы 8. Виды симметричных шифров
Пусть есть 3 ключа KA, KB, KC, распределенные так, как показано в таблице.
Тогда Алиса может зашифровать сообщение ключом KA, а Эллен расшифровать ключами KB, KC, Кэрол зашифровать ключом KC, а Дэйв расшифровать ключами KA, KB. Если Дэйв зашифрует сообщение ключом KA, то сообщение сможет прочитать Эллен, если ключом KB, то его сможет прочитать Франк, если же обоими ключами KA и KB, то сообщение прочитает Кэрол. По аналогии действуют и другие участники. Таким образом, если используется одно подмножество ключей для шифрования, то для расшифрования требуются оставшиеся ключи множества. Такую схему можно использовать для n ключей.
Рассмотрим для начала множество, состоящее из трех агентов: Алисы, Боба и Кэрол. Алисе выдаются ключи KA и KB, Бобу KB и KC, Кэрол KA и KC. Теперь, если отправляемое сообщение зашифровано ключом KC, то его сможет прочитать только Алиса, последовательно применяя ключи KA и KB. Если нужно отправить сообщение Бобу, сообщение шифруется ключом KA, Кэрол ключом KB. Если нужно отправить сообщение и Алисе и Кэрол, то для шифрования используются ключи KB и KC. Преимущество этой схемы заключается в том, что для её реализации нужно только одно сообщение и n ключей. Если передаются индивидуальные сообщения, то есть используются отдельные ключи для каждого агента и каждого сообщения, то для передачи сообщений всем различным подмножествам требуется 2 − 2 ключей. Недостатком такой схемы является то, что необходимо также широковещательно передавать подмножество агентов, которым нужно передать сообщение. Иначе каждому из них придется перебирать все комбинации ключей в поисках подходящей. Также агентам придется хранить немалый объём информации о ключах. Просмотров: 7969
|