Стеганографията не използва промени в структурата на съобщението. От друга страна, криптографията променя стандартната структура на секретното съобщение, когато се прехвърля по мрежата.
Сравнителна таблица
Основа за сравнение | стеганография | Криптография |
---|---|---|
Основен | Той е известен като писане на корици. | Това означава тайно писане. |
Цел | Тайно общуване | Защита на данни |
Структура на съобщението | Не се променя | Променена е само предаването. |
популярност | По-малко популярни | По-често се използва. |
Разчита на | ключ | Няма параметри. |
Поддържани принципи за сигурност | Поверителност и удостоверяване | Поверителност, интегритет на данните, удостоверяване и неотстраняване. |
техники | Пространствен домейн, трансформира домейн, базиран на модел и ad-hoc. | Транспониране, заместване, поточен шифър, блокови шифри. |
Изпълнено на | Аудио, видео, изображение, текст. | Само за текстови файлове. |
Видове атаки | Стеганализ | Cryptanalysis |
Определение на стеганографията
Стеганографията е техника за скриване на комуникацията чрез прикриване на тайното съобщение в фалшиво съобщение. Терминът стеганография има гръцки влияния, което означава „покрито писане” . Основната идея на стеганографията е да се предотврати подозрението за съществуването на информацията.
По-рано, невидимото мастило, импресиите с молив върху ръкописните знаци, малките проколи с пин са методите, използвани за скриване на съобщението. Най-простата техника за скриване на съобщение е да се създаде съобщение, в което само няколко знакови символа съдържат тайното съобщение.
Техниката на стеганография включва покриващ носител, секретно съобщение, ключ за стего и стегоносец. Текст, аудио, изображение и видео се държат като носители, които съдържат скритата информация, вградена в нея. Stego превозвачът се генерира с помощта на покриващ носител и вградено съобщение. Ключът Stego се използва и като допълнителна секретна информация като парола, използвана от получателя за извличане на съобщението.
Форми на стеганография -
Текст: В тази стеганография текстът може да се използва като корица. За да скриете съобщението, може да се смени дума или линия; могат да се използват и пространства, дори броят и позицията на гласните се използват за прикриване на тайното съобщение.
Аудио: Аудио стенографията може да скрие тайното съобщение в аудио файла с помощта на цифровото си представяне. Тя може да бъде постигната лесно, тъй като типичен 16-битов файл има 216 нива на звука, а разликата в нивата не може да бъде открита от човешкото ухо.
Видео: Видео стеганографията носи повече възможности за прикриване на голямо количество данни, защото е комбинация от образ и звук. Следователно, на видео могат да бъдат използвани и техники на изображение и аудио стеганография.
Image: Това е най-широко използваната форма на стеганография, причината за това е, че причинява най-малко подозрение.
Основният недостатък на използването на стеганографията е значителното количество нагласи, които той произвежда за скриване на малко количество информация. Освен това, системата не трябва да се открива в противен случай е безполезна.
Дефиниция на криптографията
Криптографията осигурява няколко схеми за кодиране за постигане на сигурност по време на комуникация в публична мрежа. Думата криптография произхожда от гръцка дума, която означава „тайно писане” . Криптографията може да бъде разбрана чрез пример, където изпращачът изпраща съобщение, което първоначално съществува в открития текст. Преди предаването на съобщението по мрежата, то се криптира и преобразува в шифротекст. Когато това съобщение бъде получено в края на получателя, то отново се декриптира обратно в открития текст.
Видове криптография -
Симетрична ключова криптография ( криптография със секретен ключ): Този тип криптография използва ключ за криптиране и дешифриране на обикновен текст и шифрован текст. Единственото условие тук е, че той споделя един и същ ключ за криптиране и декриптиране и също така изразходва по-малко време за изпълнение.
Криптография с асиметричен ключ ( криптография с публичен ключ): Тази схема използва два ключа, наречени като частен ключ и публичен ключ. Публичният ключ се предоставя от получателя на подателя за шифроване на съобщението, докато частният ключ се прилага от самия приемник за дешифриране на съобщението. Ключовете могат да бъдат използвани повторно с други обекти.
Основни разлики между стеганография и криптография
- Значението на стеганографията е „покрито или скрито писане”, докато криптографията означава „тайно писане”.
- Стеганографията е опит да се постигне сигурна и неоткриваема комуникация. От друга страна, криптографията има за цел да направи съобщението разбираемо само за целевия получател, но не и за другите чрез получаване на прикрита форма на съобщението.
- В стеганографията основната структура на съобщението не се променя, докато криптографията налага промяна на тайното съобщение, преди да я прехвърли по мрежата.
- Криптографията често се използва за разлика от стеганографията, която не е толкова позната.
- Степента на сигурност на секретните данни се измерва с дължината на ключа, което прави алгоритъма силен и нечуплив. Обратно, в стеганографията няма такова нещо.
- Стеганографията осигурява само поверителност и удостоверяване. Напротив, принципите за сигурност, осигурени от криптографията, са конфиденциалност, цялост, удостоверяване и неотстраняване.
- Пространствената област, вграждането на трансформираната област и базирани на модели са някои от алгоритмите, използвани в стеганографията. За разлика от това, криптографията използва техники, наречени като транспозиционни, заместващи, поточни и блокови шифри.
- Стеганографията може да бъде използвана на всякакъв носител като текст, аудио, видео и изображение, докато криптографията се прилага само върху текстовия файл.
- Обратното инженерство, използвано за декодиране на съобщението в криптографията, е известно като криптоанализ. Вместо това, техниката, използвана за откриване на присъствието на стеганографията е известна като стеганализа.
заключение
Стеганографията е наука, която се занимава с това как комуникацията може да бъде прикрита, докато криптографията е наука за трансформиране на съдържанието на комуникацията и превръщането й в неясна. Той също така предполага разликата между счупване на системата, стеганографията е победена, ако се разкрие стеганография, докато в криптографията нападателят не трябва да може да чете тайното съобщение, в противен случай системата е счупена. Сигурността на стеганографията зависи от секретността на системата за кодиране на данни.