1. Введення
Стеганографія - наука, що вивчає способи і методи приховування інформації. Мета стеганографії - таємна передача інформації з метою приховування існування повідомлення, на відміну від криптографії, яка приховує вміст секретного повідомлення, але не приховує існування секретної комунікації. Як правило, повідомлення буде виглядати як що-небудь інше, наприклад, як зображення, стаття, список покупок, лист або судоку. Стеганографії зазвичай використовують спільно з методами криптографії, таким чином, доповнюючи її. p align="justify"> Хоча термін В«стеганографіяВ» з'явився тільки в кінці 15 - того сторіччя, використовувати стеганографії почали кілька тисячоліть тому. У давні часи, повідомлення приховували на задній стороні воскових табличок для письма, писали на шлунках кроликів або наносили у вигляді татуювання на скальпа рабів. Невидимі чорнило використовувалися протягом багатьох сторіч - дітьми та студентами для забави і таємними агентами і терористами при серйозному шпигунстві. Мікрофотоснімкі і мікрофільми, основні елементи кінофільмів про війну і шпигунів, з'являлися після винаходу фотографії. p align="justify"> За останні десять-двадцять років, завдяки масовому поширенню мультимедійних технологій та засобів телекомунікації, розвиток стеганографії вийшло на принципово новий етап, який фахівці називають комп'ютерної стеганографії. Серед основних областей використань комп'ютерної стеганографії - приховування повідомлень, шляхом вбудовування їх в цифрові дані, що мають, як правило, аналогову природу. br/>
2. Терміни та визначення стеганографії
Використання єдиної термінології для комп'ютерної стеганографії було запропоновано в 1996 році, на конференції Information Hiding: FirstInformationWorkshop. Стенографічний система або стегосистеми - сукупність засобів і методів, які використовуються для формування прихованого каналу передачі інформації. Основною метою приховування повідомлення є не обмеження або регламентування доступу до файлу-контейнера, а гарантування в значній мірі цілісності і можливості відновлення вбудованого повідомлення. p align="justify"> При побудові стегосистеми повинні враховуватися наступні положення [3, 5]:
стегосистеми повинна мати прийнятну обчислювальну складність реалізації;
повинна забезпечуватися необхідна пропускна здатність;
методи приховування повинні забезпечувати автентичність і цілісність секретної інформації для авторизованого особи;
потенційний порушник має повне уявлення про стегосистеми і деталі її реалізації; єдине, що йому невідомо - це ключ, за допомогою якого тільки його власник може встановити факт наявності і зміст прихованого повідомлення;
якщо факт існування прихованого повідомлення стає відомим порушнику, це не повин...