Zalecane, 2024

Wybór Redakcji

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

Bezpieczeństwo sieci stało się kluczową częścią nowoczesnego systemu komunikacji. Zapotrzebowanie na bezpieczeństwo sieci powstało w celu zachowania poufności i integralności danych i ochrony przed nieuprawnionym dostępem. Steganografia i kryptografia są dwiema stronami monety, gdzie steganografia ukrywa ślady komunikacji, podczas gdy kryptografia wykorzystuje szyfrowanie, aby wiadomość była niezrozumiała.

Steganografia nie wykorzystuje zmian w strukturze wiadomości. Z drugiej strony, kryptografia zmienia standardową tajną strukturę wiadomości podczas przesyłania w sieci.

Wykres porównania

Podstawa do porównania
Steganografia
Kryptografia
PodstawowyJest znany jako pismo okładkowe.Oznacza to tajne pisanie.
CelTajna komunikacjaOchrona danych
Struktura wiadomościNiezmienioneZmieniono tylko transmisję.
PopularnośćMniej popularnyCzęściej używane.
Polega naKlawiszBrak parametrów.
Obsługiwane zasady bezpieczeństwaPoufność i uwierzytelnianiePoufność, integralność danych, uwierzytelnianie i niezaprzeczalność.
Techniki
Domena przestrzenna, domena transformacyjna, oparta na modelach i doraźna.Transpozycja, podstawianie, szyfrowanie strumieniowe, szyfry blokowe.
Wdrożone wDźwięk, wideo, obraz, tekst.Tylko w plikach tekstowych.
Rodzaje atakówSteganalizaKryptoanaliza

Definicja Steganografii

Steganografia to technika ukrywania komunikacji poprzez ukrywanie tajnej wiadomości w fałszywej wiadomości. Termin steganografia ma wpływy greckie, co oznacza "zakryte pisanie" . Główną ideą steganografii jest zapobieganie podejrzeniom o istnieniu informacji.

Wcześniej, niewidoczny atrament, odciski ołówkiem odręcznych znaków, małe dziurki na szpilki to metody ukrywania wiadomości. Najprostszą techniką ukrywania wiadomości jest utworzenie wiadomości, w której tylko kilka znaczących znaków zawiera tajną wiadomość.

Technika steganografii obejmuje nosiciela, sekretną wiadomość, klucz stego i nośnik stego. Tekst, dźwięk, obraz i wideo zachowują się jak nośniki okładek, które zawierają ukryte w nim informacje. Nośnik Stego jest generowany przy użyciu nośnika pokrywy i osadzonego komunikatu. Klucz Stego służy również jako dodatkowe tajne informacje, takie jak hasło używane przez odbiorcę do wyodrębnienia wiadomości.

Formy steganografii -

Tekst: w tej steganografii tekst może być używany jako nośnik informacji. Aby ukryć wiadomość, można przesunąć słowo lub linię; białe spacje mogą być użyte, nawet liczba i położenie samogłosek są wykorzystywane do ukrywania tajnej wiadomości.

Audio: Stenografia audio może ukryć tajną wiadomość w pliku audio za pomocą jej cyfrowej reprezentacji. Można to łatwo osiągnąć, ponieważ typowy 16-bitowy plik ma 216 poziomów dźwięku, a różnica poziomów nie może być wykryta przez ludzkie ucho.

Wideo: Steganografia wideo oferuje więcej możliwości ukrywania dużej ilości danych, ponieważ jest połączeniem obrazu i dźwięku. Dlatego na wideo można również zastosować techniki steganografii obrazu i dźwięku.

Image: Jest to najbardziej rozpowszechniona forma steganografii, powodem tego jest to, że powoduje najmniej podejrzeń.

Główną wadą korzystania ze steganografii jest znaczna ilość narzutów, która powoduje ukrywanie niewielkiej ilości informacji. Dodatkowo, system nie może zostać odkryty, w przeciwnym razie jest bezużyteczny.

Definicja kryptografii

Kryptografia zapewnia kilka schematów kodowania dla osiągnięcia bezpieczeństwa podczas komunikacji w sieci publicznej. Słowo kryptografia pochodzi od greckiego słowa, które oznacza "tajne pisanie" . Kryptografia może być zrozumiała na przykładzie, gdy nadawca wysyła wiadomość, która początkowo istnieje w postaci zwykłego tekstu. Przed transmisją wiadomości przez sieć jest szyfrowana i konwertowana na szyfrogram. Kiedy ta wiadomość zostanie odebrana na końcu odbiorcy, zostanie ponownie odszyfrowana z powrotem do zwykłego tekstu.

Rodzaje kryptografii -

Krytografia klucza symetrycznego (tajna kryptografia klucza): ten rodzaj kryptografii wykorzystuje klucz do szyfrowania i odszyfrowywania odpowiednio tekstu jawnego i szyfrowanego. Jedynym warunkiem jest to, że dzieli ten sam klucz do szyfrowania i deszyfrowania, a także zużywa mniej czasu na wykonanie.

Asymetryczna kryptografia klucza ( kryptografia klucza publicznego): ten schemat używa dwóch kluczy nazwanych jako klucz prywatny i klucz publiczny. Klucz publiczny jest dostarczany przez nadawcę do nadawcy w celu zaszyfrowania wiadomości, podczas gdy klucz prywatny jest stosowany przez sam odbiorca do odszyfrowania wiadomości. Klucze można wykorzystać ponownie z innymi podmiotami.

Kluczowe różnice między steganografią a kryptografią

  1. Znaczenie steganografii to "ukryte lub ukryte pisanie", podczas gdy kryptografia oznacza "tajne pisanie".
  2. Steganografia jest próbą osiągnięcia bezpiecznej i niewykrywalnej komunikacji. Z drugiej strony, kryptografia ma na celu uczynienie wiadomości czytelnej tylko dla odbiorcy docelowego, ale nie przez innych poprzez uzyskanie ukrytej formy wiadomości.
  3. W steganografii główna struktura komunikatu nie ulega zmianie, podczas gdy kryptografia narzuca zmianę tajnej wiadomości przed przeniesieniem jej przez sieć.
  4. Kryptografia jest najczęściej używana w przeciwieństwie do steganografii, która nie jest tak znana.
  5. Stopień bezpieczeństwa tajnych danych jest mierzony kluczem, który sprawia, że ​​algorytm jest silny i niezniszczalny. I odwrotnie, nie ma czegoś takiego w steganografii.
  6. Steganografia zapewnia jedynie poufność i uwierzytelnianie. Wręcz przeciwnie, zasady bezpieczeństwa zapewniane przez kryptografię to: poufność, integralność, uwierzytelnianie i niezaprzeczalność.
  7. Domena przestrzenna, osadzanie domeny transformacji i modelowanie to niektóre z algorytmów stosowanych w steganografii. W przeciwieństwie do tego, kryptografia wykorzystuje techniki nazwane jako transpozycyjne, substytucyjne, strumieniowe i blokowe.
  8. Steganografia może być wykorzystana na dowolnym medium, takim jak tekst, audio, wideo i obraz, podczas gdy kryptografia jest realizowana tylko w pliku tekstowym.
  9. Inżynieria odwrotna zastosowana do odkodowania wiadomości w kryptografii jest znana jako kryptoanaliza. W przeciwieństwie do tego technika stosowana do wykrywania obecności steganografii jest znana jako steganaliza.

Wniosek

Steganografia to nauka zajmująca się tym, jak można ukrywać komunikację, podczas gdy kryptografia jest nauką o przekształcaniu treści komunikacji i jej pomniejszaniu. Oznacza to także różnicę między złamaniem systemu, steganografia zostaje pokonana, jeśli ujawniona zostanie obecność steganografii, podczas gdy w kryptografii osoba atakująca nie może odczytać tajnej wiadomości, w przeciwnym razie system zostanie zerwany. Bezpieczeństwo steganografii zależy od tajności systemu kodowania danych.

Top