Разлика между криптография и стеганография

Разлика между криптография и стеганография
Разлика между криптография и стеганография

Видео: Разлика между криптография и стеганография

Видео: Разлика между криптография и стеганография
Видео: [Криптография] Стеганография 2024, Юли
Anonim

Криптография срещу стеганография

Изследването на скриването на информация се нарича криптография. Когато комуникирате през ненадеждна среда като интернет, е много важно да защитите информацията и криптографията играе важна роля в това. Днес криптографията използва принципи от няколко дисциплини като математика, компютърни науки и др. Стеганографията се занимава със съставянето на скрити съобщения, така че само подателят и получателят да знаят, че съобщението изобщо съществува. Тъй като никой освен изпращача и получателя не знае за съществуването на съобщението, то не привлича нежелано внимание.

Какво е криптография?

Криптографията е наука за скриване на информация и се използва при комуникация през ненадеждна среда като интернет, където информацията трябва да бъде защитена от други трети страни. Съвременната криптография се фокусира върху разработването на криптографски алгоритми, които са трудни за пробиване от противник поради изчислителната твърдост, следователно не могат да бъдат пробити с практически средства. В съвременната криптография се използват три вида криптографски алгоритми, наречени криптография със симетричен ключ, криптография с публичен ключ и хеш функции. Криптографията със симетричен ключ включва методи за криптиране, при които и изпращачът, и получателят споделят един и същ ключ, използван за криптиране на данните. В криптографията с публичен ключ се използват два различни, но математически свързани ключа. Хеш функциите не използват ключ, вместо това те изчисляват хеш стойност с фиксирана дължина от данните. Невъзможно е да се възстанови дължината или оригиналния обикновен текст от тази хеш стойност.

Какво е стеганография?

Стеганографията се занимава със съставянето на скрити съобщения, така че само подателят и получателят да знаят, че съобщението изобщо съществува. Тъй като никой освен изпращача и получателя не знае за съществуването на съобщението, то не привлича нежелано внимание. Стеганографията е била използвана дори в древни времена и тези древни методи се наричат физическа стеганография. Някои примери за тези методи са съобщения, скрити в тялото на съобщението, съобщения, написани със секретни мастила, съобщения, написани върху пликове в области, покрити с марки, и т.н. Съвременните методи на стеганография се наричат цифрова стеганография. Тези модерни методи включват скриване на съобщения в шумни изображения, вграждане на съобщение в произволни данни, вграждане на снимки със съобщението във видео файлове и т.н. Освен това, мрежовата стеганография се използва в телекомуникационните мрежи. Това включва техники като стеганофония (скриване на съобщение в разговори с глас по IP) и WLAN стеганография (методи за предаване на стеганограми в безжични локални мрежи).

Каква е разликата между криптография и стеганография?

Криптографията е изследване на скриването на информация, докато стеганографията се занимава със съставянето на скрити съобщения, така че само подателят и получателят да знаят, че съобщението изобщо съществува. В стеганографията само подателят и получателят знаят за съществуването на съобщението, докато в криптографията съществуването на криптираното съобщение е видимо за света. Благодарение на това Steganography премахва нежеланото внимание към скритото съобщение. Криптографските методи се опитват да защитят съдържанието на съобщението, докато стеганографията използва методи, които биха скрили както съобщението, така и съдържанието. Чрез комбиниране на стеганография и криптография може да се постигне по-добра сигурност.

Препоръчано: