
Лабораторные работы / Лабораторная работа №3
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
(СПбГУТ)
Факультет Инфокоммуникационных сетей и систем
Кафедра Защищенных систем связи
ЛАБОРАТОРНАЯ РАБОТА №3
Направление/специальность подготовки
10.03.01 Информационная безопасность
(код и наименование направления/специальности)
Студенты:
Гуреев В. А., ИКБ-06
(Ф.И.О., № группы) (подпись)
Ерохин А. Г., ИКБ-06
(Ф.И.О., № группы) (подпись)
Ананьев В. Р., ИКБ-06
(Ф.И.О., № группы) (подпись)
Преподаватель:
Ахрамеева К.А.
(Ф.И.О.) (подпись)
Цель работы:
Ознакомиться с одним из методов лингвистической стеганографии, основанном на использовании синонимов.
Используемое программное обеспечение:
Information Processor, Information Retriever.
Задание:
1.Ознакомиться со словарем синонимов русского языка.
2.Наблюдать изменение коротких (специально подобранных) фраз, в зависимости от изменения короткой двоичной цепочки вкладываемой в них секретной информации.
3.Произвести вложение заранее выбранной 10-битовой последовательности в один из текстов, используя специальную программу, оперирующую с лингвистической базой данных (словарем синонимов).
4.Произвести извлечение 10-битовой последовательности из полученной в п.3 стеганограммы.
5.Оценить скрытность секретной информации и скорость ее вложения.
Ход работы:
Произвели вложение различных битовых последовательностей в текстовый файл и сравнили исходный текст с измененным (рис.1).
Рисунок 1 – Сравнение
Основной смысл коротких фраз сохраняется.
Вложения скрытной информации в смысловые тексты значительного объема на основе использования словаря синонимов (рис.2).
Рисунок 2 – Вложение информации
Сравнение текста, полученного в ходе вложения, с оригиналом (рис.3)
Рисунок 3 – Сравнение оригинала и стегообъекта
Скорость вложения: 10/1259= 0,0079
Извлекли стеганограмму из файла и произвели декодирование скрытой в ней информации, запустив программу Information Retriever (рис.4).
Рисунок 4 – Извлечение вложенной цепочки бит
Извлеченная цепочка совпадает с вложенной цепочкой, что говорит о правильности выполнения работы.
Вывод:
В ходе выполнения лабораторной работы был рассмотрен метод лингвистической стеганографии, основанном на использовании синонимов. Данный метод заключается в замене слов исходного смысловго текста на их синонимы (абсолютные или относительные). Такой способ сокрытия информации выглядит очень надёжно, однако скорость вложения является достаточно низкой, так как в одно слово вкладывается 1 бит информации. Так в ходе работы 10 битная последовательность была вложена в текст с использованием лингвистической стеганографии. Расчёты показали, что скорость вложения составила 0,0079. Далее было произведено извлечение секретного сообщения, которое полностью совпало с вкладываемым. На основе этих данных можно сделать вывод о правильности вложения и извлечения секретной информации программными средствами для лингвистической стеганографии, основанной на использовании синонимов.
Санкт-Петербург
2023г.