Изучение и практическое освоение систем симметричного и асимметричного шифрования файлов на примере программы FineCrypt

Страницы работы

Фрагмент текста работы

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение

высшего профессионального образования

«МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ»

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

НА ЛАБОРАТОРНЫЕ РАБОТЫ

ПО ДИСЦИПЛИНЕ

КРИПТОГРАФИЧЕСКИЕ МЕТОДЫ И СРЕДСТВА ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ

Разработаны: к.т.н.

Серпухов 2007


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

1.1 Тема лабораторной работы

Изучение и практическое освоение систем симметричного и асимметричного шифрования файлов на примере программы FineCrypt.

1.2 Цели и задачи лабораторной работы, связь с разделом курса

·  изучение возможностей компьютерной программы шифрования FineCrypt;

·  изучение режимов симметричного и асимметричного шифрования;

·  анализ сгенерированных ключей;

·  освоение навыков шифрования файлов в обоих режимах;

·  обмен зашифрованными файлами между тремя студентами;

·  расшифрование файлов;

·  подготовка отчета о проведенной лабораторной работе с анализом особенностей режимов симметричного и асимметричного шифрования.

1.3 Рекомендуемая литература

1.  Романец Ю.В., Тимофеев П.А., Шаньгин В.Ф. Защита информации в компьютерных системах и сетях. 2-ое изд. — М: Радио и связь,

2001. — 376с.

2.  Ростовцев А.Г., Маховенко Е.Б., Теоретическая криптография. —

СПб, :АНО НПО "Профессионал", 2005. — 480с.

3.  Нильс Фергюсон, Брюс Шнайер, Практическая криптография.  —

М.: Вильямс, 2005. — 424с.

4.  Молдовян Н.А. Практикум по криптосистемам с открытым ключом. — СПб.: БХВ - Петербург, 2007. — 304с.

1.4 Самостоятельная работа студентов при подготовке к лабораторной работе

1.  Ознакомиться с целями лабораторной работы.

2.  Изучить теоретические основы криптографических алгоритмов симметричного и асимметричного шифрования.

1.5 Теоретический материал по теме лабораторной работы

1.  Российский стандарт криптографического преобразования данных ГОСТ 28147-89.

2.  Американский федеральный стандарт шифрования  данных DES.

3.  Алгоритм асимметричного шифрования RSA.

1.6 Методические указания для работы студентов на лабораторной работе

·  Преподаватель проверяет уровень подготовки студентов к лабораторной работе.

·  Студенты самостоятельно выполняют предложенные преподавателем индивидуальные задания.

·  Преподаватель подводит итоги занятия.

2. ПОРЯДОК ПРОВЕДЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ

2.1. Изучить возможности и правила работы с программой FineCrypt.

Описание программы приведено ниже.

2.2. Создать файл в WORDе размером 2 страницы для его дальнейшего шифрования и пересылки. В файле должно быть указано:

·  наименование лабораторной работы;

·  фамилия, имя, отчество студента;

·  номер группы;

·  любая другая информация по данной работе.

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

2.4. Открыть программу FineCrypt.

На вкладке Preferences (Tools – Settings) установить алгоритм шифрования GOST (Российский стандарт шифрования) и режим шифрования – CFB Cipher Feedback.

2.5. Произвести шифрование своего файла симметричным алгоритмом.

Сгенерировать индивидуальный секретный ключ шифрования и начальный вектор. Для этого выделить свой файл для шифрования, выполнить действие шифровать с ключом (Encrypt with key) из команды Actions, ключ сохранить на своём носителе (дискета, флэш), присвоить собственное имя ключевому файлу, а также по требованию программы дать имя зашифрованному файлу и указать папку в которой он будет сохранён.

Для лучшей идентификации и отслеживания перемещений файлов необходимо присваивать именам файлов свою фамилию.

2.6 Генерация пары ключей асимметричного  шифрования системы RSA

Чтобы другие пользователи FineCrypt  могли посылать Вам зашифрованные сообщения, Вы должны сообщить им ваш открытый ключ. Если сообщение зашифровано  вашим открытым ключом, то оно может быть дешифровано только  вашим личным закрытым ключом.

Обратите внимание: рекомендуется иметь только одну ключевую пару для каждого пользователя FineCrypt. Использование нескольких пар ключей шифрования создают путаницу для Вас и других пользователей. Если Вы создали несколько ключевых пар, убедитесь, что Вы помните пароли для каждой из них.

Получение новой пары ключей:

1. Начать со Start Key Generation Wizard и следовать его указаниями. Это можно сделать двумя путями:

·  выбрать Tools – Communicator и нажать кнопку "Generate new key pair" в окне "Send public key"

·  выбрать Tools – Key Manager и нажать кнопку "Generate new key pair" на панели инструментов Менеджера ключей, когда Вы просматриваете открытые/личные ключи.

2. Ввести  ваше имя и адрес электронной почты щелкнуть "Next".

Каждый ключ связан с пользовательским именем и адресом электронной почты. Вы можете не вводить своё настоящее имя и адрес электронной почты

Похожие материалы

Информация о работе

Тип:
Методические указания и пособия
Размер файла:
643 Kb
Скачали:
0