Enkoder Steganografii

Czym jest Enkoder Steganografii

Steganografia to praktyka ukrywania informacji wewnątrz innego medium, tak aby samo istnienie ukrytej wiadomości nie było oczywiste. Narzędzie stosuje technikę LSB (Least Significant Bit): wbudowuje tajny tekst w najmniej znaczące bity obrazu — domyślnie w kanał czerwony, albo w kanały czerwony, zielony i niebieski razem, dla nawet 3× większej pojemności. Zmiana wizualna jest niezauważalna dla ludzkiego oka, a wiadomość można odtworzyć za pomocą dekodera. Możesz też ustawić hasło: tekst jest wtedy szyfrowany algorytmem AES-256-GCM, więc odczyta go tylko osoba znająca hasło.

Jak używać

  1. Wczytaj dowolny obraz PNG, JPG lub WebP.
  2. Wpisz swoją tajną wiadomość w polu tekstowym.
  3. Sprawdź licznik znaków, aby upewnić się, że wiadomość mieści się w pojemności obrazu.
  4. Kliknij Zakoduj i pobierz, aby otrzymać plik PNG z niewidocznie wbudowaną wiadomością.
  5. Udostępnij pobrany PNG — tylko osoba korzystająca z Dekodera Steganografii będzie mogła wyodrębnić wiadomość.

Kiedy używać

Chcesz przemycić notatkę obok ciekawskich oczu? Wstaw wiadomość do zwykłego zdjęcia wakacyjnego i opublikuj je publicznie — każdy, kto na nie spojrzy, zobaczy tylko fotografię. Tylko osoba, której wskażesz dekoder, wyodrębni ukryty tekst. Przydatne do prywatnej wskazówki dla współpracownika lub dyskretnego znaku wodnego na własnych obrazach.

Często zadawane pytania

Czy zakodowany obraz będzie wyglądał inaczej?

Nie. Technika LSB zmienia tylko ostatni bit każdego używanego kanału — maksymalna zmiana to 1 na 255 na kanał. Jest to niewidoczne dla ludzkiego oka, niezależnie od tego, czy ukrywasz tylko w kanale czerwonym, czy w kanałach RGB.

Jakie formaty obrazów są obsługiwane?

Możesz wczytać PNG, JPG lub WebP. Wynik zawsze jest bezstratnym plikiem PNG, ponieważ kompresja JPEG zniszczyłaby ukryte bity.

Ile tekstu mogę ukryć?

Zależy to od rozmiaru obrazu i miejsca ukrycia. Obraz 1920x1080 mieści około 259 KB tekstu w samym kanale czerwonym i mniej więcej 3× tyle w kanałach RGB. Hasło dodaje niewielki stały narzut na nagłówek szyfrowania.

Czy mogę zabezpieczyć wiadomość hasłem?

Tak. Wpisz hasło przed zakodowaniem, a tekst zostanie zaszyfrowany algorytmem AES-256-GCM (klucz jest wyprowadzany z hasła przez PBKDF2). Dekoder potrzebuje wtedy tego samego hasła; błędne nie ujawni niczego. Pozostaw puste, aby ukryć tekst bez szyfrowania.

Czy mój obraz jest przesyłany na serwer?

Nie. Wszystko odbywa się lokalnie w przeglądarce za pomocą Canvas API. Twój obraz i wiadomość nigdy nie opuszczają urządzenia.

Powiązane narzędzia

Najnowsze artykuły