20701

Cтенографічний захист інформації

Лабораторная работа

Информатика, кибернетика и программирование

Для запуску програми необхідно задати: 1 звуковий файл формату МРЗ; 2 впроваджуваний файл будьякого формату; 3 пароль; 4 коефіцієнт стиснення; 5 рівень скритності. На першому етапі роботи програми впроваджуваний файл стискається з заданим користувачем коефіцієнтом стиснення. Блоксхема алгоритму роботи програми Puff представлена ​​на рисунку. Відповідно до класифікації методів впровадження інформації всі розглянуті в статті програми реалізують форматні методи.

Украинкский

2013-07-31

165.67 KB

9 чел.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

ВІННИЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ

Кафедра ОТ

Лабораторна робота №10

«Cтенографічний захист інформації»

Виконав  

студент групи1КІ-08

Морозов Артем

Вінниця 2012

Мета роботи: усвідомити принципи на яких базується стенографічні методи захисту інформації в компютерних системах і мережах; ознайомитися з деякими способами приховування даних у текстових, звукових і графічних файлах.

У завданні сказано дослідити одну із вільно розповсюджувальних програм стенографічного захисту інформації.

Стеганографічна програма, представленою в 2004 р., стала програма Puff. Для запуску програми необхідно задати:

1 звуковий файл формату МРЗ;

2 впроваджуваний файл будь-якого формату;

3 пароль;

4 коефіцієнт стиснення;

 5 рівень скритності.

На першому етапі роботи програми впроваджуваний файл стискається з заданим користувачем коефіцієнтом стиснення. На другому етапі здійснюється шифрування стисненого файлу на ключі, що генерується від пароля довжиною від 16 до 32 символів. Третій етап полягає у впровадженні зашифрованих даних у біти стаффинга звукового файлу MP3. Дані біти служать для вирівнювання швидкості цифрового потоку MP3 і при декодуванні не використовуються. Програмою передбачена опція вибору рівня скритності, який визначає відсоток бітів стаффинга, що використовуються для впровадження даних . Очевидно, що найбільший коефіцієнт використання контейнера відповідає мінімальному рівню скритності і становить 0,0005. Блок-схема алгоритму роботи програми Puff представлена ​​на рисунку.

Відповідно до класифікації методів впровадження інформації всі розглянуті в статті програми реалізують форматні методи. Їх суть полягає в пошуку службових полів формату, модифікація яких не призводить до виникнення помилок в додатках, що підтримують цей формат файлу.

У 1998 р. в мережі Інтернет була представлена ​​програма MP3Stego. Вихідними даними для роботи програми є:

1  файл ІКМ, 16-бітове кодування відліків, частота дискретизації 44100 Гц (файл формату wav);

2  текстовий файл, що містить вбудовуване повідомлення;

3 секретний пароль.

Результат роботи програми є звуковий файл формату MP3 з вбудованим в нього текстовим повідомленням.

Біти вбудованого повідомлення кодуються значеннями числа біт, необхідних для кодування коефіцієнтів дискретно-косинусного перетворення (ДКП) і масштабування кодом Хаффмана. Якщо необхідно закодувати нульовий біт, то значення цього числа має бути парним, а якщо одиничний, то непарних. Необхідну парність отримують наступним чином: зменшується крок квантування; здійснюється квантування коефіцієнтів ДКП з новим кроком; підраховується число біт, необхідних для кодування коефіцієнтів ДКП, і підсумовується з числом біт, необхідних для кодування коефіцієнтів масштабування. Якщо результат відповідає необхідній парності і рівень шуму квантування нижче порогового значення, то здійснюється перехід до кодування наступного біта, якщо ж ні, то зменшується крок квантування, і процедура повторюється. Граничне значення обчислюється психоакустичної моделью1. Блок-схема алгоритму вбудовування одного біта інформації представлена ​​на рис. 1.

Для оцінки обсягу впроваджуваної інформації введемо коефіцієнт використання контейнера, який визначається виразом

 Проведені експерименти з впровадження інформації в звукові файли показали, що для програми MP3Stego.

 аступною стеганографічної програмою, що дозволяє впроваджувати інформацію в файли MP3, стала програма Camouflage. Вихідними даними для роботи програми є:

1 звуковий файл формату МРЗ;

2 впроваджуваний файл будь-якого формату;

3 пароль.

 Алгоритм роботи програми Camouflage полягає в дописування впроваджуваних даних в кінець файлу. Перед впровадженням дані шифруються по алгоритму Rijndael. Їх обсяг не лімітований.

На закінчення слід зазначити, що для більш ефективного використання контейнера необхідно застосовувати неформатні методи впровадження інформації, що дозволяють розміщувати стеганографічної інформацію в області даних файлу.

Висновки:  В даній лабораторній роботі було усвідомлено принципи на яких базуються стенографічні методи захисту інформації в комп’ютерних системах і мережах,також було  ознайомлено з стенографічними програмами, а саме Camouflage, Puff, MP3Stego.


 

А также другие работы, которые могут Вас заинтересовать

43250. Доходи Державного бюджету України 185 KB
  Характеристика доходів державного бюджету. Соціальноекономічна суть призначення і роль доходів Державного бюджету України. Джерела надходжень державного бюджету.Аналіз та склад доходів бюджету за перше півріччя 20092010рр. Одержавлення національного доходу здійснюється державою різними методами. Основним методами, які використовуються органами державної влади для перерозподілу національного доходу та утворення бюджетних доходів, являються податки, державний кредит та емісія грошей.
43251. Полевые транзисторы в интегральных схемах 323.5 KB
  Чем больше обратное напряжение тем глубже обедненный слой и тем соответственно меньше толщина канала w. Таким образом меняя обратное напряжение на затворе можно менять поперечное сечение а значит и сопротивление канала. При наличии напряжения на стоке будет меняться ток канала т. Определим зависимость толщины и сопротивления канала от управляющего напряжения на затворе при нулевом напряжении на стоке.
43252. Расчет токарного сборного резца с треугольной пластиной 386 KB
  Определяем глубину резания. Определяем скорость м мин главного движения резания допускаемую режущими свойствами резца. Определяем главный поправочный коэффициент...
43253. Расчет водяного насоса 922.5 KB
  Задачу решают подбором и перераспределением масс звеньев введением дополнительной маховой массы с постоянным моментом инерции в виде маховика. Расчет масс и моментов инерции звеньев.Располагая центры масс по серединам рычагов определим их массы и моменты инерции: вычисление масс момент инерции звена относительно центра масс момент инерции звена относительно оси вращения 2.Массы зубчатых колес и их моменты инерции определим по следующим формулам: масса iго колеса где =7800 кг м3 а d делительный диаметр колеса момент инерции iго...
43254. Разработка импульсного источника вторичного электропитания электронно-вычислительной аппаратуры 1014.5 KB
  Источники вторичного электропитания предназначены для получения заданной мощности в нагрузке при определённом заранее преобразования энергии. Требуемая мощность часто оказывается значительной, и поэтому повышение плотности упаковки электронных элементов не оказывает прямого и решающего влияния на миниатюризацию ИВЭП. Миниатюризация потребителей энергии не приводит к увеличению относительного объёма ИВЭП в системе, если их миниатюризация не осуществляется одновременно и с такой же эффективностью.
43255. Исследование методов сортировки с поиском минимума и деревом 211 KB
  Простейшая задача сортировки заключается в упорядочении элементов массива по возрастанию или убыванию. Другой задачей является упорядочение элементов массива в соответствии с некоторым критерием. Обычно в качестве такого критерия выступают значения определенной функции, аргументами которой выступают элементы массива. В работе приводится постановка задачи сортировки и поиска данных, описание алгоритмов, описание программы и правила ее использования, а также прилагается текст программы, решающей поставленную задачу.
43256. Расчет гидропривода 486 KB
  Под гидроприводом понимают совокупность устройств, предназначенных для приведения в движение механизмов и машин посредством рабочей жидкости под давлением. В качестве рабочей жидкости в станочных гидроприводах используется минеральное масло.
43257. Схема для живлення переговорного пристрою 624.5 KB
  Аналізуючи ці схеми, можна впевнитися, що дана схема є найбільш актуальною у розробці, порівняно з її аналогами, приведеними нижче. Схема, що розробляється, призначена для живлення, як потужної так і малопотужної апаратури, залежно від максимально допустимого рівня пульсації на вході. З точки зору схемотехнічного проектування виробу, дана схема є найбільш простою, так як має найменшу кількість елементів, та не має потужних елементів схеми, які присутні в двох аналогічних схемах.
43258. Разработка и расчет законченного электронного устройства 669 KB
  Датчиком температуры описываемого прибора служит кремниевый диод. При этом используется линейная зависимость паления напряжения на нем от температуры при фиксированном прямом токе смешения. Температурный коэффициент напряжения (ТКН) для кремниевых диодов практически постоянен в диапазоне -60...+ 100°С и составляет -2...-2,5 мВ/°С — в зависимости от типа диода и значения тока смешения. Как показали исследования, практически любой кремниевый диод или транзистор может быть использован как линейный температурный преобразователь в диапазоне от -55-С до+125°С.