Академический Документы
Профессиональный Документы
Культура Документы
ОТЧЁТ
Об учебной (по получению первичных профессиональных умений и навыков) практике
В «Севастопольском государственном университете»
Севастополь
2020
2
Содержание
ВВЕДЕНИЕ ……………………………………………………………………………..3
ЗАКЛЮЧЕНИЕ…………………………………………………………………………. 18
ПРИЛОЖЕНИЕ А………………………………………………………………………. 21
ПРИЛОЖЕНИЕ B………………………………………………………………………..22
ПРИЛОЖЕНИЕ С………………………………………………………………………..23
3
ВВЕДЕНИЕ
cb ( ji , j , k i ,1 ) − cb ( ji , 2 , k i , 2 ) , если si = 0,
cb ( ji , j , k i ,1 ) − cb ( ji , 2 , k i , 2 ) − , если si = 1.
si = 0, если cb ( ji , j , k i ,1 ) cb ( ji , 2 , k i , 2 ) ,
si = 1, если cb ( ji , j , k i ,1 ) cb ( ji , 2 , k i , 2 ) .
Преимуществом алгоритма есть то, что довольно сложно обнаружить факт присутствия
стегосообщения. Недостатком же есть плохая робастность (неустойчивость к
преобразованиям, таким как сжатие).
W1={0/0.6;1/0.8;0/1}
W2={0/0.2;1./0.4;0/0.6}
Низкая={0/0;1/0.2;0/0.4}
Средняя={0/0.2;1/0.4;0/0.6}
Невысокая={0/0.4;1/0.6;0/0.8}
Высокая={0/0.6;1/0.8;0/1}
10
R1=∑WjR1j=W1*R11+W2*R12
R11={0/0.6;1/0.8;0/1}
R12={0/0.6;1/0.8;0/1}
W1*R11={0/0.36;1/0.64;0/1}
W2*R12={0/0.12;1/0.32;0/0.6}
R1=W1*R11+W2*R12={0/0.48;1/0.96;0/1.6}
R2=∑Wj*R2j=W1*R21+W2*R22
R21={0/0,4;1/0,6;0/0,8}
R22={0/0.2;1/0.4;0/0.6}
R2={0/0.24;1/0.48;0/0.8}+{0/0.04;1/0.16;0/0.36}={0/0.28;1/0.64;0/1.46}
R3=∑Wj*R3j= W1*R31+W2*R31
R31={0/0;1/0.2;0/0.4}
R32={0/0.2;1/0.4;0/0.6}
R3={0/0;1/0.16;0/0.4}+{0/0.04;1/0.16;0/0.36}={0/0.04;1/0.32;0/0.76}
Для решения поставленной в первой части данной курсовой работы задачи идеально
подходит метод последнего бита, который при реализации позволит решить три
основные задачи поставленные перед разрабатываемым приложением.
Реализовав программно метод последнего бита можно добиться возможности ввода
данных, которые мы собираемся передавать, с учетом различных буквенных регистров,
а также наличие в нашем сообщении цифр, поскольку данные могут передаваться не
только в виде фраз, но и носить цифровой характер. Реализация данного метода также
позволит помещать данные которые должны быть переданы в контейнер, т.е. мы
реализуем возможность пользователю самому выбирать контейнер для передачи.
Поскольку контейнер будет передаваться из одного отдела в другой. Необходимо
реализовать как встраиваемость сообщения в контейнер, так и извлечение сообщения
из контейнера.
17
ЗАКЛЮЧЕНИЕ
В ходе данной работы был проведен системный анализ предметной области – анализа и
разработки алгоритмического и программного обеспечения подсистемы
стеганографического скрытия информации в графических контейнерах. Была изучена
предметная область, сформулирована постановка задачи, рассмотрен формат ВМР
файла, дан анализ канала передачи скрытых данных, были изучены и
проанализированы четыре метода стеганографии: метод последнего бита, метод
Langelaar, метод дискретно косинусного преобразования. На основе анализа
проведенного методом оценки и упорядочивания альтернатив при аддитивности
критериев был выявлен оптимальный метод скрытой передачи информации – метод
последнего бита. Данный метод был более детально рассмотрен и более детально
проанализирован, а также рассмотрен алгоритм данного метода. Был рассмотрен
стегоканал передачи сообщения и выявлены требования к разрабатываемому
приложению. Было предложено решение поставленной задачи методом последнего
бита.
18
ПРИЛОЖЕНИЕ А
ПРИЛОЖЕНИЕ B
Структура BMP-файла
ПРИЛОЖЕНИЕ С
Альтернатива
Критерий
Последний бит ДКП Langelaar
Простота реализации Высокая Не высокая Низкая
Вместимость Высокая Средняя Средняя
Размещено на Allbest.ru