Варианты индивидуальных заданий к лабораторной работе.
Лабораторная работа № 1
По дисциплине «Технологии защиты от скрытой передачи данных »
«Сокрытие данных в текстовых файлах»
Методические указания для обучающихся по прохождению лабораторных работ
В ходе выполнения лабораторных работ обучающийся должен углубить и закрепить знания, практические навыки, овладеть современной методикой и техникой эксперимента в соответствии с квалификационной характеристикой обучающегося. Выполнение лабораторных работ состоит из экспериментально-практической, расчетно-аналитической частей и контрольных мероприятий.
Выполнение лабораторных работ обучающимся является неотъемлемой частью изучения дисциплины, определяемой учебным планом, и относится к средствам, обеспечивающим решение следующих основных задач у обучающегося:
· приобретение навыков исследования процессов, явлений и объектов, изучаемых в рамках данной дисциплины;
· закрепление, развитие и детализация теоретических знаний, полученных на лекциях;
· получение новой информации по изучаемой дисциплине;
· приобретение навыков самостоятельной работы с лабораторным оборудованием и приборами.
Задание и требования к проведению лабораторных работ
· Выполнение ЛР должно осуществляться на основе методических указаний, предоставляемых преподавателем;
· ЛР должна выполняться в специализированном компьютерном классе и может быть доработана студентом в домашних условиях, если позволяет ПО;
|
|
· Итогом выполненной ЛР является отчет.
Структура и форма отчета о лабораторной работе
· Постановка задачи;
· Входные и выходные данные;
· Содержание этапов выполнения;
· Обоснование полученного результата (вывод);
· Список используемой литературы.
Требования к оформлению отчета о лабораторной работе
· Лабораторная работа (ЛР) предоставляется в печатном/или электронном виде;
· ЛР должна соответствовать структуре и форме отчета представленной выше;
· ЛР должна иметь титульный лист (ГОСТ 7.32-2001 издания 2008 года) с названием и подписью студента(ов), который(ые) ее сделал(и) и оформил(и);
· Студент должен защитить ЛР. Отметка о защите должна находиться на титульном листе вместе с подписью преподавателя.
Теоретические сведения.
Название «Стеганография» происходит от двух греческих слов «steganos» -скрытый, тайный и «grapho» -писать. Это наука о скрытой передаче информации путем сохранения в тайне самого факта присутствия информации. В отличие от криптографии, которая скрывает содержание сообщений, стеганография скрывает само существование сообщений. Это достигается путем «растворения» одного сообщения в другом гораздо большего объема. Скрываемая информация называется стеганограммой.
|
|
В настоящее время под стеганографией понимают скрытие информации в текстовых, графических или аудиофайлах с помощью специального программного обеспечения.
Стеганографическая система (стегосистема) —объединение методов и средств, используемых для создания скрытого канала для передачи информации.
Сообщение — это термин, используемый для общего названия передаваемой скрытой информации.
Контейнер — так называется любая информация, используемая для сокрытия тайного сообщения.
Пустой контейнер —контейнер , не содержащий секретного послания.
Заполненный контейнер (стегоконтейнер) —контейнер, содержащий секретное послание.
Стеганографический канал (стегоканал) —канал передачи стегоконтейнера.
(стегоключ) —секретный ключ, нужный для сокрытия стегоконтейнера. Ключи в стегосистемах бывают двух типов: секретные и открытые.
Алгоритмы встраивания скрытой информации разделяются на несколько классов:
1.Работающие с цифровым сигналом (наиболее популярный метод LSB –least signiаicant bit).
2.Наложение поверх оригинала, разделяются на линейные и нелинейные.
|
|
3.Использование особенностей форматов файлов.
Текстовая стеганография: объединяет методы скрытия информации в текстовых без искажения их смысловой нагрузки. Такими методами являются:
− форматирование текста вставкой пробелов (четное/нечетное количество), четное обозначает 0, нечетное 1;
− метод измерения порядка следования хвостовых маркеров (CR/LF carriage return/line feed или откат/проворот) имеют шестнадцатеричный код 0Dh, 0Ah;
− метод хвостовых пробелов, например, дописывание в конец строки 0-16 пробелов позволяет закодировать 4 бита информации;
− метод знаков одинакового начертания (замена знака на аналогичный из другого алфавита);
− методы использования имитирующих функций, основанных на генерации текстов. Для тайного сообщения генерируется осмысленный текст, скрывающий само сообщение.
Рекомендуемая литература.
1. Дворкович В. П. Цифровые видеоинформационные системы (теория и практика)/ В. П. Дворкович, А. В. Дворкович. -М.: Техносфера, 2012. -1008 с.
2. Цифровая стенография: шифрование, защита/ А. Д. Иванников, В. П. Кулагин, А. Н. Тихонов, В. Я. Цветков. -М.: Новые технологии, 2004. -32 с.
3. Цифровая стеганография / Грибунин В. Г., Оков И. Н., Туринцев И.В. –М.: СОЛОН-ПРЕСС, 2009 –272с.
|
|
Варианты индивидуальных заданий к лабораторной работе.
Реализовать систему сокрытия данных в текстовом документе согласно полученному варианту задания. Система должна включать в себя алгоритм внедрения данных, предусматривающий сохранение информации о количестве внедренных данных, и алгоритм извлечения данных из заполненного контейнера. Оценить относительную емкость контейнера. Реализация возможна на любом языке программирования.
Дата добавления: 2019-03-09; просмотров: 204; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!