лабораторная работа №4

15
Лабораторная работа Лабораторная работа №4 №4 Симметричные и асимметричные Симметричные и асимметричные криптосистемы. криптосистемы. Электронно-цифровая подпись. Электронно-цифровая подпись. Программный комплекс PGP. Программный комплекс PGP.

Upload: gulnaz-shakirova

Post on 13-Jul-2015

604 views

Category:

Documents


4 download

TRANSCRIPT

Лабораторная работа Лабораторная работа №4№4

Симметричные и асимметричные Симметричные и асимметричные криптосистемы. криптосистемы.

Электронно-цифровая подпись. Электронно-цифровая подпись. Программный комплекс PGP.Программный комплекс PGP.

Цель работы изучить работу симметричных и

асимметричных криптосистем. изучить работу систем установки

электронно-цифровой подписи. познакомиться с организацией

защищенного документооборота в программном комплексе PGP.

Симметричные криптосистемы

здесь шифрование и дешифрование информации осуществляется

на одном ключе, являющемся секретным

Функциональная схема симметричной криптосистемы

Асимметричные криптосистемы

здесь используются два ключа один для шифрования,

другой для дешифрования.

Функциональная схема ассимметричной криптосистемы

ОК – открытый ключ, СК – секретный ключ.

Электронно-цифровая подпись (ЭЦП)

1. удостоверяет, что подписанный текст исходит от лица, поставившего подпись.

1. не дает отказаться лицу, поставившего подпись, от своих обязательств.

1. гарантирует целостность документа.

Функциональная схема использования ЭЦП

ОК – открытый ключ, СК – секретный ключ.

ЗАДАНИЕ НАЛАБОРАТОРНУЮ РАБОТУ

Изучение симметричных, асимметричных криптосистем и ЭЦП в программном продукте SentinelCRYPT

Изучение защищенного документооборота в рамках программного комплекса PGP

Программный комплекс SentinelCRYPT

Программа мастер WizKeys

Программный комплекс SentinelCRYPT

Визуальный файловый криптопроцессор SADESF

Параметры запуска

SADESF "Источник" "Назначение" Команда [Параметры]

Примеры зашифрования файлов

SADESF "green.txt" "green.des" /CBC

SADESF "green.txt" "green.des" /ECB /KEY:"c:\crypt\key.dek"

Примеры хеширования файлов

SADESF "cооrp.cdc" "cооrp.dhf" /HASH

SADESF "e:\in\green.cdc" "d:\оut\green.dhf" /HASH

Программный комплекс SentinelCRYPT

Файловый криптопроцессор SAGOSF

Параметры запуска

SAGOSF "Источник" "Назначение" Команда [Параметры]

Примеры зашифрования файлов

SAGOSF "green.txt" "green.gos" /SR

SAGOSF "green.txt" "green.gos" /GM /KEY:"c:\crypt\key.gek"

SAGOSF "d:\in\green.txt" "e:\оut\green.gos" /FG /KEY:"c:\crypt\key.gek"

Примеры хеширования файлов

SAGOSF cооrp.cdc cооrp /HASH

SAGOSF "e:\in\green.cdc" "d:\оut\green.ghf" /HASH

Пример проверки подписи

SAGOSF "cооrp.cdc" "cооrp.gss" /CHECK /PUBLIC:"c:\rsa\id1.gpk"

Программный комплекс SentinelCRYPT

Файловый криптопроцессор SARSAF

Параметры запуска

SARSAF "Источник" "Назначение" Команда [Параметры]

Примеры зашифрования файлов

SARSAF "green.txt" "green.rsa" /E

SARSAF "e:\re\green.txt" "e:\rb\green.rsa" /E /KEY:"c:\users\user1.rpk'

Примеры хеширования файлов

SARSAF "cооrp.cdc" "cооrp.rhf" /HASH

SARSAF "e:\in\green.cdc" "d:\оut\green" /HASH

Пример проверки подписи

SARSAF "cооrp.cdc" "cооrp.rss" /CHECK /KEY:"c:\rsa\id1.rpk"

Программный комплекс SentinelCRYPT

Файловый криптопроцессор SADIF

Параметры запуска

SADIF "Источник" "Назначение" Команда [Параметры]

Примеры зашифрования файлов

SADIF "green.txt" "green.dih" /CBC /PUBLIC:\public\user1.dpk

SADIF "e:\re\green.txt" "e:\rb\green.dih" /ECB

Примеры хеширования файлов

SADIF "cооrp.cdc" "cооrp.has" /HASH

SADIF "e:\in\green.cdc" "d:\оut\green.has" /HASH

Программный комплекс PGPОкно программы PGPЗапуск функции формирования ключевых парОкно формирования ключевых парРасширенный режим формирования ключевых пар

Далее, следуя указаниям мастера,

заполняем требуемые поля и выбираем нужные параметры.

Окно программы PGP после создания ключевых пар Чтобы сделать сформированную пару ключей используемой «по умолчанию» в контекстном меню выберите «Set as Default»

Чтобы подписать ключевую пару выполните команду «Keys→Sign»Окна PGP Sign Key

Чтобы при экспорте ключевой пары экспортировались подписи необходимо выбрать пункт «Allow signature to be exported»

Для импорта и экспорта ключей необходимо выполнить команду «Keys→Import» и «Keys→Export» Для для изменения свойств ключей выполните команду «Keys→Properties»Окно PGP Key Properties

Для изменения уровня доверия переместите бегунок «Untrusted – Trusted» в нужное положение