Интернет магазин китайских планшетных компьютеров



Компьютеры - Криптосистема с открытым ключом - Схема шифрования с открытым ключом

23 января 2011


Оглавление:
1. Криптосистема с открытым ключом
2. Схема шифрования с открытым ключом
3. Научная основа
4. Основные принципы построения криптосистем с открытым ключом
5. Криптография с несколькими открытыми ключами
6. Криптоанализ алгоритмов с открытым ключом
7. Особенности системы
8. Виды симметричных шифров



Пусть K — пространство ключей, а e и d — ключи шифрования и расшифрования соответственно. Ee — функция шифрования для произвольного ключа e\inK, такая что:

Ee = c

Здесь c\inC, где C — пространство шифротекстов, а m\inM, где M — пространство сообщений.

Dd — функция расшифрования, с помощью которой можно найти исходное сообщение m, зная шифротекст c :

Dd = m

{Ee: e\inK} — набор шифрования, а {Dd: d\inK} — соответствующий набор для расшифрования. Каждая пара имеет свойство: зная Ee, невозможно решить уравнение Ee = c, то есть для данного произвольного шифротекста c\inC, невозможно найти сообщение m\inM. Это значит, что по данному e невозможно определить соответствующий ключ расшифрования d. Ee является односторонней функцией, а d — лазейкой.

Ниже показана схема передачи информации лицом А лицу В. Они могут быть как физическими лицами, так и организациями и так далее. Но для более лёгкого восприятия принято участников передачи отождествлять с людьми, чаще всего именуемыми Алиса и Боб. Участника, который стремится перехватить и расшифровать сообщения Алисы и Боба, чаще всего называют Евой.

Асимметричная криптосистема.png
  1. Боб выбирает пару и шлёт ключ шифрования e Алисе по открытому каналу, а ключ расшифрования d защищён и секретен.
  2. Чтобы послать сообщение m Бобу, Алиса применяет функцию шифрования, определённую открытым ключом e: Ee = c, c — полученный шифротекст.
  3. Боб расшифровывает шифротекст c, применяя обратное преобразование Dd, однозначно определённое значением d.


Просмотров: 7702


<<< Криптосистема Рабина
Лавинный эффект >>>