Cccc

  • 31 мая 2012 г.
  • 921 Слова
Выполнили: студенты группы Б8240 отдела дневного образования Информационные системы ШЕН Дальневосточного Федерального Университета Кириенко Андрей, Ермакова Инна, Цечоев Хусейн, Весёлко Виталий.Разработка стеганографического средства для размещения текста внутри изображения и его переноса

Владивосток
2012

Содержание
Постановка задачи 2
Объектная модель 3
Объекты и классы: 3
Словарьданных: 3
Зависимости в следовании процессов 3
Прямой процесс: 3
Обратный процесс: 4
Динамическая модель 4
Нормальный сценарий: 4
Примеры исключительных ситуаций: 5
Диаграмма состоянийклассов AES и LSB: 5
Функциональная модель 6
Входные и выходные данные: 6

Постановка задачи

Разработать программное средство, основными задачами которого являются шифрование и дешифрованиетекстового ресурса и внедрение и извлечение его в/из графического изображения. Другими словами, необходимо создать такую программу, которая могла бы оперировать с текстовыми сообщениями, не допуская посягательствана их конфиденциальность. Это одно из направлений LSB-стеганографии.
Программа должна иметь связь с пустым контейнером (изображением, начиняемым зашифрованным текстом), с текстовым файломсоответствующей кодировки, а также полем для ручного ввода. Кроме того, необходимо наличие надёжного шифратора. По нашему усмотрению, американский стандарт шифрования AES имеет отличные характеристики. AES (Advanced EncryptionStandard), также известный как Rijndael – симметричный алгоритм блочного шифрования (размер блока 128 бит, ключ 128/192/256 бит), был принят в качестве стандарта шифрования правительством США порезультатам конкурса AES. Этот алгоритм хорошо проанализирован и сейчас широко используется, как это было с его предшественником DES.
Основа программы – метод LSB (Least Significant Bit, наименьший значащий бит),при помощи которого зашифрованный текст будет помещаться внутрь изображения. Суть этого метода заключается в замене последних значащих битов в контейнере на биты...
tracking img