PT Privacy Tools

Steganografia — ukrywanie tekstu w obrazach

Ukrywaj i odczytuj tajny tekst w obrazach PNG za pomocą najmniej znaczących bitów pikseli w przeglądarce. Z nagłówkiem długości.

🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłane

Hide message

Reveal message

Advertisement

Ukryj tekst w pikselach obrazu

Steganografia ukrywa wiadomość w innym pliku, dzięki czemu nośnik nadal wygląda zwyczajnie. Ta strona używa prostej metody najmniej znaczącego bitu: wczytuje obraz do canvasu i zmienia najniższy bit każdego kanału czerwonego, zielonego i niebieskiego, aby zapisać bity wiadomości. Pierwsze cztery bajty to nagłówek długości, po którym następuje tekst zakodowany w UTF-8. Ponieważ każdy zmieniony bit ma znikomy wpływ wizualny, wyeksportowany plik PNG zwykle wygląda dla oka tak samo, a zawiera dane, które tryb Odczytaj może odczytać z powrotem. Wszystko dzieje się lokalnie w przeglądarce; obraz nośny, ukryty tekst i plik PNG ze steganografią nie są przesyłane do Privacy Tools.

Używaj PNG dla niezawodnego odzyskiwania

Ważny jest bezstratny format wyjściowy. Kompresja JPEG zmienia wartości pikseli i zniszczyłaby lub uszkodziła najmniej znaczące bity używane przez tę technikę, dlatego narzędzie po ukryciu wiadomości zawsze pobiera plik PNG. Możesz zacząć od obrazu nośnego JPG, PNG lub WebP, ale udostępniaj wygenerowany PNG, jeśli chcesz, aby ukryty tekst przetrwał. Dostępna pojemność zależy od rozmiaru obrazu: każdy piksel zapewnia trzy użyteczne bity, a strona rezerwuje cztery bajty na nagłówek długości. Krótkie notatki z łatwością mieszczą się w typowych zrzutach ekranu lub zdjęciach, natomiast bardzo małe ikony mogą nie mieć wystarczająco miejsca.

Ograniczenia prywatności i bezpieczeństwa

Steganografia nie jest szyfrowaniem. Każdy, kto zna metodę, może odczytać wiadomość, a niektóre platformy zmieniają rozmiar lub ponownie kompresują obrazy w sposób, który całkowicie usuwa dane. Jeśli treść jest wrażliwa, najpierw zaszyfruj tekst osobnym narzędziem i ukryj tylko zaszyfrowany wynik. Nie polegaj na ukrytych wiadomościach w przypadku dowodów, komunikacji krytycznej dla bezpieczeństwa ani długoterminowego archiwizowania. To narzędzie w przeglądarce najlepiej sprawdza się w demonstracjach, łamigłówkach i mało ryzykownych prywatnych notatkach, gdzie wartością jest to, że przetwarzanie odbywa się na Twoim urządzeniu. Zawsze sprawdź pełny cykl odczytu, zanim wyślesz wygenerowany PNG przez inną aplikację.

Jak używać

  1. Wybierz obrazWczytaj obraz nośny do ukrycia tekstu lub plik PNG, który może zawierać ukrytą wiadomość.
  2. Ukryj lub odczytajZakoduj tekst w najmniej znaczących bitach RGB albo odkoduj nagłówek długości i wiadomość.
  3. Zapisz lub skopiujPobierz plik PNG ze steganografią lub skopiuj odczytaną wiadomość lokalnie.

Najczęściej zadawane pytania

Czy obraz jest przesyłany, aby ukryć lub odczytać tekst?
Nie. Obraz jest dekodowany, modyfikowany i eksportowany przez Canvas w całości w Twojej przeglądarce.
Jakiego formatu obrazu powinienem użyć?
Narzędzie eksportuje PNG, ponieważ bezstratne kodowanie zachowuje najmniej znaczące bity, w których zapisana jest wiadomość.
Czy steganografia to to samo co szyfrowanie?
Nie. Ukrywa ona fakt istnienia wiadomości, ale tekst nie jest zaszyfrowany. Zaszyfruj wrażliwy tekst przed ukryciem.
Ile tekstu się zmieści?
Pojemność zależy od wymiarów obrazu. Strona zapisuje 32-bitowy nagłówek długości oraz bajty wiadomości w bitach pikseli RGB.
Advertisement