- •1 Лабораторная работа №1
- •1.1 Тема лабораторной работы
- •1.2 Цели и задачи лабораторной работы, связь с разделом курса
- •1.3 Рекомендуемая литература
- •2.5. Произвести шифрование своего файла симметричным алгоритмом.
- •2.6 Генерация пары ключей асимметричного шифрования системы rsa
- •2.7 Посылка открытых ключей другим пользователям
- •2.8 Получение открытых ключей от других пользователей
- •2.9 Посылка зашифрованных файлов
- •2.10 Получение зашифрованных файлов от других пользователей
- •2.10 Расшифрование полученного сообщения
- •3. Подготовка отчета о проведенной лабораторной работе.
- •Приложение 1
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение
высшего профессионального образования
«МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
НА ЛАБОРАТОРНЫЕ РАБОТЫ
ПО ДИСЦИПЛИНЕ
КРИПТОГРАФИЧЕСКИЕ МЕТОДЫ И СРЕДСТВА ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ
Разработаны: к.т.н. Стеганцев Н.П.
Серпухов 2007
1 Лабораторная работа №1
1.1 Тема лабораторной работы
Изучение и практическое освоение систем симметричного и асимметричного шифрования файлов на примере программы FineCrypt.
1.2 Цели и задачи лабораторной работы, связь с разделом курса
изучение возможностей компьютерной программы шифрования FineCrypt;
изучение режимов симметричного и асимметричного шифрования;
анализ сгенерированных ключей;
освоение навыков шифрования файлов в обоих режимах;
обмен зашифрованными файлами между тремя студентами;
расшифрование файлов;
подготовка отчета о проведенной лабораторной работе с анализом особенностей режимов симметричного и асимметричного шифрования.
1.3 Рекомендуемая литература
Романец Ю.В., Тимофеев П.А., Шаньгин В.Ф. Защита информации в компьютерных системах и сетях. 2-ое изд. — М: Радио и связь,
2001. — 376с.
Ростовцев А.Г., Маховенко Е.Б., Теоретическая криптография. —
СПб, :АНО НПО "Профессионал", 2005. — 480с.
Нильс Фергюсон, Брюс Шнайер, Практическая криптография. —
М.: Вильямс, 2005. — 424с.
Молдовян Н.А. Практикум по криптосистемам с открытым ключом. — СПб.: БХВ - Петербург, 2007. — 304с.
1.4 Самостоятельная работа студентов при подготовке к лабораторной работе
Ознакомиться с целями лабораторной работы.
Изучить теоретические основы криптографических алгоритмов симметричного и асимметричного шифрования.
1.5 Теоретический материал по теме лабораторной работы
Российский стандарт криптографического преобразования данных ГОСТ 28147-89.
Американский федеральный стандарт шифрования данных DES.
Алгоритм асимметричного шифрования 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, ключ сохранить на своём носителе (дискета, флэш), присвоить собственное имя ключевому файлу, а также по требованию программы дать имя зашифрованному файлу и указать папку в которой он будет сохранён.
Для лучшей идентификации и отслеживания перемещений файлов необходимо присваивать именам файлов свою фамилию.