Różnica między kryptografią a steganografią

Różnica między kryptografią a steganografią
Różnica między kryptografią a steganografią

Wideo: Różnica między kryptografią a steganografią

Wideo: Różnica między kryptografią a steganografią
Wideo: Module-3 Lecture-3 QoS Design: Intserv and Diffserv 2024, Listopad
Anonim

Kryptografia kontra steganografia

Badanie ukrywania informacji nazywa się Kryptografią. Podczas komunikacji za pośrednictwem niezaufanego medium, takiego jak Internet, bardzo ważna jest ochrona informacji, a kryptografia odgrywa w tym ważną rolę. Dziś kryptografia wykorzystuje zasady z kilku dyscyplin, takich jak matematyka, informatyka itp. Steganografia zajmuje się tworzeniem ukrytych wiadomości, tak aby tylko nadawca i odbiorca wiedzieli, że wiadomość w ogóle istnieje. Ponieważ nikt poza nadawcą i odbiorcą nie wie o istnieniu wiadomości, nie przyciąga ona niepożądanej uwagi.

Co to jest kryptografia?

Kryptografia to nauka o ukrywaniu informacji i jest używana podczas komunikacji za pośrednictwem niezaufanego medium, takiego jak Internet, gdzie informacje muszą być chronione przed innymi osobami trzecimi. Współczesna kryptografia skupia się na opracowaniu algorytmów kryptograficznych, które są trudne do złamania przez przeciwnika ze względu na trudność obliczeniową, a zatem nie można ich złamać za pomocą praktycznych środków. We współczesnej kryptografii stosowane są trzy typy algorytmów kryptograficznych: kryptografia z kluczem symetrycznym, kryptografia z kluczem publicznym i funkcje skrótu. Kryptografia klucza symetrycznego obejmuje metody szyfrowania, w których zarówno nadawca, jak i odbiorca współdzielą ten sam klucz używany do szyfrowania danych. W kryptografii klucza publicznego używane są dwa różne, ale matematycznie powiązane klucze. Funkcje skrótu nie używają klucza, zamiast tego obliczają z danych wartość skrótu o stałej długości. Z tej wartości skrótu nie można odzyskać długości ani oryginalnego zwykłego tekstu.

Co to jest steganografia?

Steganografia zajmuje się tworzeniem ukrytych wiadomości, aby tylko nadawca i odbiorca wiedzieli, że wiadomość w ogóle istnieje. Ponieważ nikt poza nadawcą i odbiorcą nie wie o istnieniu wiadomości, nie przyciąga ona niepożądanej uwagi. Steganografia była używana nawet w czasach starożytnych i te starożytne metody nazywane są steganografią fizyczną. Przykładami tych metod są wiadomości ukryte w treści wiadomości, wiadomości napisane tajnym atramentem, wiadomości napisane na kopertach w obszarach zakrytych znaczkami itp. Współczesne metody steganografii nazywane są steganografią cyfrową. Te nowoczesne metody obejmują ukrywanie wiadomości w zaszumionych obrazach, osadzanie wiadomości w losowych danych, osadzanie zdjęć z wiadomością w plikach wideo itp. Ponadto steganografia sieciowa jest wykorzystywana w sieciach telekomunikacyjnych. Obejmuje to techniki takie jak Steganophony (ukrywanie wiadomości w rozmowach Voice-over-IP) i Steganografia WLAN (metody przesyłania steganogramów w bezprzewodowych sieciach lokalnych).

Jaka jest różnica między kryptografią a steganografią?

Kryptografia to nauka o ukrywaniu informacji, podczas gdy Steganografia zajmuje się tworzeniem ukrytych wiadomości, tak aby tylko nadawca i odbiorca wiedzieli, że wiadomość w ogóle istnieje. W Steganografii tylko nadawca i odbiorca wiedzą o istnieniu wiadomości, podczas gdy w kryptografii istnienie zaszyfrowanej wiadomości jest widoczne dla świata. Dzięki temu Steganography usuwa niechcianą uwagę przychodzącą do ukrytej wiadomości. Metody kryptograficzne starają się chronić treść wiadomości, podczas gdy Steganography wykorzystuje metody, które ukrywają zarówno wiadomość, jak i treść. Łącząc steganografię i kryptografię można osiągnąć lepsze bezpieczeństwo.

Zalecana: