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



Компьютеры - Криптосистема с открытым ключом - Основные принципы построения криптосистем с открытым ключом

23 января 2011


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



  1. Начинаем с трудной задачи P. Она должна решаться сложно в смысле теории: не должно быть алгоритма, с помощью которого можно было бы перебрать все варианты решения задачи P за полиномиальное время относительно размера задачи. Более правильно сказать: не должно быть известного полиномиального алгоритма, решающего данную задачу — так как ни для одной задачи ещё пока не доказано, что для неё подходящего алгоритма нет в принципе.
  2. Можно выделить легкую подзадачу P' из P. Она должна решаться за полиномиальное время, лучше, если за линейное.
  3. «Перетасовываем и взбалтываем» P', чтобы получить задачу P'', совершенно не похожую на первоначальную. Задача P'', по крайней мере, должна выглядеть как оригинальная труднорешаемая задача P.
  4. P'' открывается с описанием, как она может быть использована в роли ключа зашифрования. Как из P'' получить P', держится в секрете как секретная лазейка.
  5. Криптосистема организована так, что алгоритмы расшифрования для легального пользователя и криптоаналитика существенно различны. В то время как второй решает P'' задачу, первый использует секретную лазейку и решает P' задачу.


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


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