Steganografia Kodek Online

Steganograficzny kodek online pozwala na ukrycie zaszyfrowanej hasłem wiadomości w obrazkach i zdjęciach przy użyciu algorytmu szyfrującego AES z 256-bitowym kluczem wygenerowanym PBKDF2.

Co to jest steganografia i jak działa?

Steganografia to sztuka i nauka ukrywania informacji poprzez osadzanie ukrytych wiadomości w innych, pozornie niewinnych plikach z obrazkami.

W tym przypadku poszczególne bity zaszyfrowanej wiadomości ukryte są jako najmniej znaczące bity w składowych kolorach RGB w pikselach wybranego obrazu.

Z naszym dekoderem będziesz w stanie ukryć w obrazku dowolną wiadomość tekstową w bezpiecznych sposób oraz przesłać ją bez wzbudzania jakichkolwiek podejrzeń. Odczytanie wiadomości będzie możliwe jedynie po podaniu hasła deszyfrującego.

Steganografia Kodek Online - Ukryj Wiadomość w Obrazku

Zakoduj ukrytą wiadomość

Wybierz obrazek PNG JPG GIF BMP

Dekoduj ukrytą wiadomość

Wybierz obrazek PNG

Najczęściej zadawane pytania

Jakie są praktyczne zastosowania steganografii?

Kilka przykładów:

  • Możesz przechowywać ukryte i zaszyfrowane wiadomości w obrębie obrazów i przesyłać je do każdego za pośrednictwem poczty elektronicznej bez żadnych podejrzeń.
  • Whistleblowing i tajne dziennikarstwo
  • Wysyłanie tajnych wiadomości w wysoce monitorowanym lub wrogim środowisku (np. monitorowany przez państwo Internet, strefy działań militarnych)
  • Obrazy z ukrytymi wiadomościami można osadzać na stronach internetowych

W jaki sposób wiadomość jest zapisana w obrazie?

Wykorzystywany jest następujący algorytm:

  1. Wiadomość tekstowa jest kompresowana algorytmem DEFLATE w celu zmniejszenia jej rozmiaru
  2. Generowany jest silny kryptograficzny klucz szyfrujący na podstawie podanego hasła, wykorzystując algorytm PBKDF2 z 20000 iteracjami
  3. Skompresowane dane są szyfrowane poprzednio wygenerowanym kluczem w trybie CBC używając 256 bitowego szyfrowania AES
  4. Zaszyfrowane bity danych są zapisywane na pozycjach najmniej znaczących bitów składowych kolorów RGB poszczególnych pikseli wybranego obrazu

Czy ta metoda jest bezpieczna przeciwko atakom typu brute-force?

Jest bardzo bezpieczna. Do odczytania wiadomości potrzebne jest oryginalne hasło, a dzięki funkcji generacji klucza PBKDF2 z 20000 iteracjami ataki typu brute-force są niepraktyczne.

Czy mogę skonwertować obraz z zakodowaną ukrytą wiadomością do innego formatu (np. JPG)?

Niestety, nie. Tylko bezstratne formaty obrazu takie jak PNG pozwalają na zapisanie i odtworzenie zakodowanej wiadomości w jej oryginalnej formie. Każdy format wykorzystujący kompresję lub nawet zmianę rozmiaru obrazu spowoduje utratę części danych potrzebnych do odtworzenia oryginalnej wiadomości.

Wysłałem zdjęcie przez Facebooka, ale ukryta wiadomość zniknęła, dlaczego?

Niestety, strony takie jak Facebook używają stratnej kompresji przed wysłaniem zdjęcia, aby zmniejszyć rozmiar przesyłanych danych, w wyniku czego oryginalnie zaszyfrowana wiadomość zostanie uszkodzona. Aby wysłać zdjęcie z ukrytą wiadomością za pośrednictwem serwisów takich jak Facebook, należy najpierw skompresować je do archiwum ZIP lub RAR i wysłać zdjęcie w pliku archiwum.

Czy zmiany wprowadzone do obrazu są widoczne?

Modyfikacje nie są widoczne gołym okiem, ponieważ modyfikacji podlegają tylko poszczególne bity składowej koloru RGB poszczególnych pikseli obrazu.

Masz pytania?

Jeśli chciałbyś zapytać o cokolwiek dotyczącego Steganograficznego Kodeka Online, coś jest niejasne lub chciałbyś jakichś ulepszeń napisz do mnie. Z chęcią odpowiem na każde pytanie.