Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Защита информации (2010)_специалисты.doc
Скачиваний:
33
Добавлен:
01.05.2025
Размер:
6 Мб
Скачать
☆

Лабораторная работа № 7. Стеганография в ascii-логотипах

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

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

Рис.30. Пример рисунка и его ASCII-логотипа

Задание

Скрыть стеганограмму в ASCII-логотипе, извлечь стеганограмму, используя стеганографический он-лайн сервис.

Указания к выполнению лабораторной работы

Для выполнения данной лабораторной работы рекомендуется выбрать партнера, с которым можно будет обменяться заполненным стего-контейнером.

Для выполнения лабораторной работы требуется подключение к Интернет.

Технология выполнения задания

  1. Придумать текст секретного сообщения. Набрать текст в Блокноте Windows и сохранить его как текстовый файл в своей рабочей папке.

  2. Найти небольшой графический файл (не больше 50 Кб) в формате GIF или JPEG, примеры таких файлов можно найти в папке C:/Program Files/Microsoft Office/CLIPART/PUB60COR и скопировать его в свою рабочую папку.

  3. Получить ASCII-логотип со встроенным сообщением:

  • Открыть домашнюю страницу стеганографического он-лайн сервиса http://pictureworthsthousandwords.appspot.com/,

  • в группе Encode с помощью кнопок Обзор выбрать сначала файл картинки, а татем файл с текстом сообщения. Нажать кнопку Encode!. Будет выдана страница с ASCII-логотипом.

  • Выделить текст логотипа целиком мышью, избегая выделения заголовка окна и пустой области и скопировать его.

  1. Проверить функционирование ASCII-логотипа как стего-контейнера:

  • Открыть домашнюю страницу сервиса на новой вкладке (или в новом окне), вставить текст логотипа в поле в группе Decode и нажать кнопку Decode! – должен быть получен скрытый текст.

  • Если получена ошибка, заново выделить и скопировать ASCII-логотип.

  1. Если стего-контейнер функционирует нормально, сохранить созданный ASCII-логотип:

  • Открыть приложение Блокнот, вставить текст логотипа.

  • Снять флажок Формат/Перенос по словам, в окне команды Формат/Шрифт задать единичный размер шрифта.

  • Сохранить файл логотипа.

  1. Обменяться ASCII-логотипами с партнером и извлечь из полученного логотипа скрытый текст.

  2. Показать результаты работы преподавателю.

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

1. К какому типу стеганографических методов, текстовому или графическому, относится метод скрытия в ASCII-логотипах?

(Метод скрытия в ASCII-логотипах относится к текстовой стеганографии, так как ASCII-логотип представляет собой текстовый файл)

2. Является ли метод скрытия в ASCII-логотипах стойким и почему?

(Метод не является стойким, так как позволяет извлечь текст, если известен алгоритм заполнения контейнера. К достоинствам метода следует отнести сложность визуального анализа текста ASCII-контейнера, к недостаткам – нетрадиционную форму контейнера, обмен ASCII-логотипами может вызвать подозрение)