лабораторная работа №4
TRANSCRIPT
Лабораторная работа Лабораторная работа №4№4
Симметричные и асимметричные Симметричные и асимметричные криптосистемы. криптосистемы.
Электронно-цифровая подпись. Электронно-цифровая подпись. Программный комплекс PGP.Программный комплекс PGP.
Цель работы изучить работу симметричных и
асимметричных криптосистем. изучить работу систем установки
электронно-цифровой подписи. познакомиться с организацией
защищенного документооборота в программном комплексе PGP.
Симметричные криптосистемы
здесь шифрование и дешифрование информации осуществляется
на одном ключе, являющемся секретным
Асимметричные криптосистемы
здесь используются два ключа один для шифрования,
другой для дешифрования.
Электронно-цифровая подпись (ЭЦП)
1. удостоверяет, что подписанный текст исходит от лица, поставившего подпись.
1. не дает отказаться лицу, поставившего подпись, от своих обязательств.
1. гарантирует целостность документа.
ЗАДАНИЕ НАЛАБОРАТОРНУЮ РАБОТУ
Изучение симметричных, асимметричных криптосистем и ЭЦП в программном продукте SentinelCRYPT
Изучение защищенного документооборота в рамках программного комплекса PGP
Программный комплекс 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» в нужное положение