Steganografi-kodare

Vad är Steganografi-kodare

Steganografi är konsten att dölja information inuti ett annat medium så att det inte är uppenbart att ett dolt meddelande finns. Det här verktyget använder tekniken Least Significant Bit (LSB): det bäddar in din hemliga text i bildens minst signifikanta bitar — den röda kanalen som standard, eller den röda, gröna och blå kanalen tillsammans för upp till 3× kapaciteten. Den visuella förändringen är omärklig för det mänskliga ögat, men meddelandet kan återskapas med avkodaren. Du kan även ange ett lösenord: texten krypteras då med AES-256-GCM, så att bara någon med lösenordet kan läsa den.

Så använder du

  1. Ladda upp valfri PNG-, JPG- eller WebP-bild.
  2. Skriv ditt hemliga meddelande i textrutan.
  3. Kontrollera teckenräknaren för att säkerställa att ditt meddelande ryms inom bildens kapacitet.
  4. Klicka på Koda och ladda ner för att få en PNG-fil med ditt meddelande osynligt inbäddat.
  5. Dela den nedladdade PNG:en — bara någon med Steganografi-avkodaren kan extrahera meddelandet.

När du använder det

Behöver du smyga en notering förbi nyfikna ögon? Släpp ditt meddelande i ett vanligt semesterfoto och lägg upp det offentligt, så ser alla som skrollar förbi bara en vanlig bild. Bara den du pekar mot avkodaren drar ut den dolda texten igen, så det fungerar bra för ett privat tips till en kollega eller en diskret vattenstämpel på dina egna bilder.

Vanliga frågor

Kommer den kodade bilden att se annorlunda ut?

Nej. LSB-tekniken ändrar bara den sista biten i varje kanal som används — en maximal förändring på 1 av 255 per kanal. Det är osynligt för det mänskliga ögat, vare sig du gömmer i enbart den röda kanalen eller över RGB.

Vilka bildformat stöds?

Du kan ladda upp PNG, JPG eller WebP. Utdatan är alltid en förlustfri PNG, eftersom JPEG-komprimering skulle förstöra de dolda bitarna.

Hur mycket text kan jag gömma?

Det beror på bildens storlek och var du gömmer. En bild på 1920×1080 rymmer ungefär 259 KB text i enbart den röda kanalen, och cirka 3× så mycket över RGB-kanalerna. Ett lösenord lägger till en liten fast omkostnad för krypteringshuvudet.

Kan jag lösenordsskydda meddelandet?

Ja. Ange ett lösenord före kodningen så krypteras texten med AES-256-GCM (nyckeln härleds från lösenordet med PBKDF2). Avkodaren behöver då samma lösenord; ett felaktigt avslöjar inget. Lämna det tomt för att gömma texten i klartext.

Laddas min bild upp till en server?

Nej. Allt körs lokalt i din webbläsare med Canvas-API:et. Din bild och ditt meddelande lämnar aldrig din enhet.

Relaterade verktyg

Senaste inläggen