MATHEMATICAL DESCRIPTION OF A STEGANOGRAPHIC SYSTEM FOR EMBEDDING INFORMATION IN THE EPUB FORMAT CONTAINER

УДК 681.3.06

  • Сущеня Артем Александрович – магистрант. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: asuschenya@gmail.com

  • Блинова Евгения Александровна – старший преподаватель кафедры информационных систем и технологий. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: evgenia.blinova@belstu.by

Ключевые слова: стеганография, формат EPUB, XHTML, CSS, LSB.

Для цитирования: Сущеня, А. А. Математическая модель стеганографической системы с использованием стеганографического контейнера в виде электронной книги формата EPUB / А. А. Сущеня, Е. А. Блинова // Труды БГТУ. Сер. 3, Физико-математические науки и информатика. - Минск : БГТУ, 2020. - № 1 (230). - С. 57-62.

Аннотация

Описывается модель стеганографической системы, основанная на использовании предлагаемого метода, в котором в качестве контейнера применяется файл-архив электронного формата EPUB. При помощи указанного метода предлагается скрывать тайное сообщение в файлах различного формата, что обеспечит повышение стеганографической стойкости системы. Новизна рассматриваемого метода заключается в размещении тайного сообщения, а также его контрольной суммы в трех видах контейнеров: XHTML-файлах, в которых находится текстовое содержание электронной книги, JPG-изображении, которое представляет собой обложку электронного издания, и CSS-файлах, в которых описаны правила визуального отображения книги. Излагаются возможности использования стеганографического метода в электронных изданиях для осаждения цифровых водяных знаков с целью защиты документов-контейнеров от несанкционированного копирования и распространения. Представлено разработанное программное средство «EPUB Modifier», демонстрирующее работу описанной стеганографической модели. Показан пользовательский интерфейс приложения, технология разработки, а также основные структурные элементы его архитектуры. Для грамотного построения архитектуры был использован паттерн проектирования «Chain of responsibility». Программное средство работает с электронным документом формата EPUB, изменяя его основные семантические части для создания стеганографического контейнера.

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

  1. Урбанович П. П. Защита информации методами криптографии, стеганографии и обфускации. Минск: БГТУ, 2016. 220 с.
  2. Конахович Г. Ф., Пузыренко А. Ю. Компьютерная стеганография. Теория и практика. Киев: МК-Пресс, 2006. 288 с.
  3. Сущеня А. А. Программное средство стеганографического преобразования текстов-контейнеров на основе языка разметки XML // 69-я науч.-техн. конф. учащихся, студентов и магистрантов. Минск, 2–13 апр. 2018 г. / Белорус. гос. технол. ун-т. Минск, 2018. С. 81–84.
  4. Шутько Н. П., Романенко Д. М., Урбанович П. П. Математическая модель системы текстовой стеганографии на основе модификации пространственных и цветовых параметров символов текста // Труды БГТУ. 2015. № 6: Физ.-мат. науки и информатика. С. 152–156.
  5. Сущеня А. А. Стеганографический метод внедрения текстовой информации в контейнер формата EPUB // 70-я науч.-техн. конф. учащихся, студентов и магистрантов. Минск, 15–20 апр. 2019 г. / Белорус. гос. технол. ун-т. Минск, 2019. С. 247–251.
  6. Шутько Н. П. Особенности и формальное описание процесса осаждения секретной информации в текстовые документы на основе стеганографии // Труды БГТУ. 2014. № 6: Физ.-мат. науки и информатика. С. 121–124.
  7. Docs.microsoft.com: сайт. URL: https://docs.microsoft.com/ru-ru/dotnet/framework/winforms/windows-forms-overview (дата обращения: 02.11.2019).
Поступила 13.11.2019