32424

Понятие ассиметричной криптографии, схемы её практического использования

Реферат

Информатика, кибернетика и программирование

2 При использовании АК каждый пользователь обладает парой ключей дополняющих друг друга ключей открытым и личным. Каждый из входящих в пару ключей подходит для расшифровки сообщений зашифрованных с помощью другого ключа из пары.

Русский

2013-09-04

103.05 KB

9 чел.

Понятие ассиметричной криптографии, схемы её практического использования.

Схемы шифрования в ПО ассиметричного шифрования

Рис.1

Метод двойного конверта:

Рис.2

При использовании АК, каждый пользователь обладает парой ключей дополняющих друг друга ключей – открытым и личным. Каждый из входящих в пару ключей подходит для расшифровки сообщений, зашифрованных с помощью другого ключа из пары.

Открытый повсеместно распространяется, личный хранится в тайне. Кто угодно, используя открытый ключ любого пользователя, может зашифровать ему сообщение. Расшифровать данное сообщение сможет только получатель с использованием личного ключа. Даже отправитель не сможет расшифровать.

В итоге обеспечивается связь между двумя незнакомыми людьми по прослушиваемым линиям связи.

Но есть так же недостатки АК:

  1. Если злоумышленник перехватывает шифротекст, он может проверить конкретное предложение для конкретного текста.
  2. Медленное шифрование. (Поэтому на практике посылаемое сообщение шифруют на быстром симметричном алгоритме на случайно сгенерированном ключе, а уже сам относительно короткий сеансовый ключ шифруется на открытом ключе получателя и прикладываем его к сообщению. см. Рис 2)


 

А также другие работы, которые могут Вас заинтересовать

71189. Дополнительные возможности пакета программ SolidWorks 267 KB
  Цель: Изучить дополнительные возможности пакета программ SolidWorks. После занятия студент должен: Знать: Дополнительные возможности пакета программ SolidWorks. Уметь: Использовать в своей работе дополнительные возможности пакета программ SolidWorks.
71190. Создание эскизов в пакете программ SolidWorks 1.77 MB
  Цель: Изучить основные приемы создания эскизов в пакете программ SolidWorks. После занятия студент должен: Знать: Методику создания эскизов. Уметь: Создать эскиз различными методами.
71191. Создание трехмерной модели в программе SolidWorks 531.5 KB
  Цель: Изучить основные приемы создания трехмерных моделей в пакете программ SolidWorks. После занятия студент должен: Знать: Методику создания трехмерных моделей. Уметь: Создать трехмерные модели различными методами.
71192. Построение твердых тел сложной конфигурации в пакете программ SolidWorks 1.63 MB
  Цель: Изучить основные приемы построения твердых тел сложной конфигурации в пакете программ SolidWorks. После занятия студент должен: Знать: Методику построение твердых тел сложной конфигурации в пакете программ SolidWorks.
71193. Формирование чертежа в пакете программ SolidWorks 319 KB
  Цель: Изучить основные правила создания чертежей в пакете программ SolidWorks. После занятия студент должен: Знать: Правила создания чертежей в пакете программ SolidWorks. Уметь: Создать чертеж в пакете программ SolidWorks.
71194. Создание деталей из листового материала в пакете программ Solid-Works 597 KB
  Цель: Изучить основные процедуры создания деталей из листового материала в пакете программ SolidWorks. После занятия студент должен: Знать: Процедуры создания деталей из листового материала в пакете программ SolidWorks.
71195. Создание сборок в пакете программ SolidWorks 303 KB
  Цель: Изучить основные процедуры создания сборок в пакете программ SolidWorks. После занятия студент должен: Знать: Процедуры создания сборок в пакете программ SolidWorks. Уметь: Создать сборку в пакете программ SolidWorks.
71196. Работа с литейными формами в пакете программ SolidWorks 326 KB
  Цель: Изучить основные приемы работы с литейными формами в пакете программ SolidWorks. После занятия студент должен: Знать: Основные приемы работы с литейными формами в пакете программ SolidWorks. Уметь: Создать литейную форму в пакете программ SolidWorks.