Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Методические указания к заданию 3.2.




Для извлечения сообщения из трёх файлов необходимо выполнить следующие действия.

В окне извлечения сообщения выбрать требуемое количество контейнеров. Появляются соответствующие поля для ввода пути и имени файлов, из которых будет извлекаться сообщение. Путь можно ввести с помощью диалогового окна, которое появляется при нажатии на кнопку Обзор. Файлы необходимо вводить в поля в той последовательности, в которой они вводились при сокрытии сообщения (последовательность указана с помощью ключа).

По умолчанию используется три контейнера. При нажатии кнопки Выполнить, происходит извлечение сообщения из файлов. Извлечённое сообщение выводится в поле Сообщение. Если оно было предварительно зашифровано, то его надо дешифровать. Для этого можно использовать возможности, предоставляемые данной программой. Для дешифрации необходимо нажать на кнопку Методы Главного меню. В результате появится список доступных методов шифрования и дешифрования. В списке нужно выбрать нужный метод дешифрования. В открывшемся окне ввести в поле Входная строка извлечённое сообщение и ключ, если он необходим для выбранного метода, и нажать на кнопку Дешифровать. В поле Выходная строка появится дешифрованное сообщение.


 

Требования к отчёту

Отчёт подготавливается в электронном виде. Он должен содержать извлечённый и дешифрированный текст. В отчёте необходимо описать порядок сокрытия текстов в контейнерах с помощью программы Crypto 3А-001, привести скриншоты пользовательского интерфейса.

 

6. Контрольные вопросы

6.1. Какие основные цели и задачи стеганографии?

6.2. Какие основные цели и задачи криптографии?

6.3. Какое принципиальное отличие стеганографии от криптографии.

6.4. Какие типы файлов больше всего подходят для использования в стеганографии?

6.5. Перечислите наиболее распространённые методы сокрытия информации в файл-контейнерах.

6.6. Перечислите основные идеи (алгоритмы) сокрытия информации в электронных контейнерах.

6.7. Каким методом можно повысить стойкость скрытого сообщения к взлому?

6.8. Перечислите сферы применения стеганографии.

6.9. Можно ли совместно использовать криптографию и стеганографию?

6.10. Для чего предназначена программа Crypto 3А-001?

6.11. Какой метод сокрытия информации используется в программе Crypto 3А-001?

6.12. Каким образом задаётся ключ в программе Crypto 3А-001?

6.13. Перечислите пять барьеров защиты информации.

 

 

Список литературы

1. Алексеев А.П., Аленин А.А. Сокрытие информации в звуковых WAV-файлах. Методические указания на проведение лабораторных работ. – Самара: ПГУТИ, 2010. – 10 с.

2. Алексеев А.П., Аленин А.А. Исследование методов обнаружения вложений в звуковых файлах формата WAV//Безопасность информационных технологий, 2011, том 9, №1. С 51-56.

3. Алексеев А.П., Аленин А.А., Михайлов В.И. Выявление стеганографических вложений в WAV-файлах с помощью спектрального анализа// Инфокоммуникационные технологии, том 10, № 2, 2011. Стр.53-57.

4. Аленин А.А., Алексеев А.П. Программа для внедрения информации в аудиофайлы Crypto 3А-001. Свидетельство о регистрации электронного ресурса № 16896. ИНИМ РАО. Дата выдачи 1.04.2011 г.


 

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

Сокрытие информации в звуковых

 файлах формата MIDI

Цель работы

Изучить основные принципы скрытой передачи информации в звуковых контейнерах формата MIDI, получить навыки работы с программой Cakewalk.

 

Общие сведения

Для сокрытия информации в музыкальных файлах формата MIDI в данной работе следует использовать музыкальный редактор (секвенсор) Cakewalk [1].

Секвенсор - устройство или компьютерная программа, способные запоминать все сообщения, формируемые при исполнении музыкального произведения. Прообразом секвенсора было механическое пианино с перфолентой, на которой записывалась исполняемая музыкантом композиция. Современные секвенсоры записывают не только партии одного пианино, но и партии остальных инструментов (включая ударные). При этом, как правило, партии отдельных инструментов записываются на отдельную дорожку (на отдельный трек).

Любопытной особенностью формата MIDI является то, что музыкальные композиции записываются с помощью управляющих сигналов (команд). Эти команды определяют высоту, момент начала звучания, длительность и громкость исполняемой ноты. Тембровую окраску звука обеспечивает звуковая карта, на которой хранятся фрагменты звуков (семплы). Музыка в формате MIDI не является оцифровкой аналогового сигнала. Такая форма музыкальных файлов обеспечивает высокую степень сжатия передаваемой информации. Файлы формата MIDI занимают в памяти на два-три порядка меньше места, чем файлы формата WAV и MP3.

Образно технологию MIDI можно представить так.

На передающей стороне находится дирижёр, который формирует управляющие сигналы. Эти сигналы определяют высоту, длительность, громкость, последовательность звучания нот, очерёдность игры различных инструментов и т.п. Сигналы по каналу связи передаются на приёмную сторону. На приёмной стороне находится оркестр, который играет под управлением этих сигналов (этого же дирижёра). Таким образом, сами звуки не передаются по каналу связи. По этой причине размеры MIDI-файлов небольшие.

Скрыть текстовую информацию в музыкальных файлах формата MIDI можно разными способами, например, незначительно изменяя громкость или длительность звучания нот [2]. Фактически сокрытие происходит в управляющих командах, которые определяют параметры звуков.

Сокрытие текста происходит путём малозаметной вариации громкости звучания отдельных нот инструментального произведения.

Перед внедрением текстовое сообщение должно быть преобразовано в бинарную форму (в последовательность битов). Затем эти двоичные числа должны быть использованы для изменения музыкального произведения.

Чтобы загрузить в секвенсор Cakewalk нужный файл следует выполнить следующие опции:

File – Open - …- Задание 1 - v.mid

Вместо многоточия надо указать путь к папке Задание 1. Из списка доступных файлов нужно выбрать файл, имя которого v.mid соответствует заданному варианту. Под символом «v» понимается номер варианта.

Затем нужно вывести на экран Лист Событий (Event List). Делается это с помощью опций:

View – Event List

В поле Kind (Вид) указывается вид управляющих сигналов.

В данном случае первые 5 строк описывают системные установки. Начиная со строки 6 (Note), дано описание каждого исполняемого звука (см. рисунок).

 

 

 


Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...