Steganografia v obrazoch
Skryť správu v obrázku
Vloženie LSB s voliteľným šifrovaním Base64, XOR alebo AES-256-GCM – všetko priamo vo vašom prehliadači.
01 · Obrázok dopravcu
02 · Užitočné zaťaženie
03 · Šifra
Iba na výskumné a vzdelávacie účely. Tento nástroj slúži na štúdium steganografie a kryptografie na strane klienta. Nepoužívajte ho na nezákonné skrývanie, prenos alebo únik údajov ani na účely, ktoré porušujú akékoľvek zásady. Za spôsob jeho používania a dodržiavanie zákonov platných vo vašej jurisdikcii nesiete výhradnú zodpovednosť.
Súkromie na prvom mieste
Lokálna steganografia s riadnym šifrovaním
Obrázok na obálke, tajná správa a heslo sa spracúvajú lokálne pomocou rozhraní Canvas a Web Crypto – nič sa neukladá na server a neobsahuje žiadne sledovacie prvky. Po načítaní funguje offline. Skryté dáta sa zapisujú do najmenej významného bitu kanálov R, G a B, čo je vizuálne nepostrehnuteľné, a exportujú sa ako bezstratový formát PNG, aby zostali zachované.
Prečo musí byť výstup vo formáte PNG?
Údaje LSB sú uložené v najnižšom bite každého pixela. Formáty so stratou kvality, ako je JPEG, tieto bity opätovne komprimujú a zničia, preto sa stegoobrázok exportuje ako bezstratový formát PNG, aby sa správa zachovala v nezmenenej podobe.
Aký je rozdiel medzi Base64, XOR a AES?
Kódovanie Base64 slúži len na kódovanie – neposkytuje žiadne utajenie. XOR s heslom je len mierne zamaskovanie. AES-256-GCM s PBKDF2 je skutočné šifrovanie s overením: bez hesla nie je možné správu prečítať ani ju nenápadne pozmeniť.
Je steganografia LSB nezistiteľná?
Nie. Pre ľudské oko je to neviditeľné, ale štatistická steganáliza to môže odhaliť a akékoľvek opätovné kódovanie (komunikačné aplikácie, sociálne platformy) to môže odstrániť. Berte to ako maskovanie, nie ako záruku utajenia.
Je možné správu obnoviť bez hesla?
V prípade None/Base64 áno – každý, kto má tento súbor, ho môže dešifrovať. V prípade XOR a AES je potrebná správna heslová fráza; v prípade AES sa navyše dešifrovanie nezdaří, ak boli údaje pozmenené.