nl

Steganografie in beeld

Verberg een geheime boodschap in een afbeelding of haal hem er weer uit, volledig lokaal in je browser en zonder upload.

Modus
  • Verbergen
  • Uitlezen
Geheime boodschap

Jouw bestanden

    Verwerkt lokaal op je apparaat ...

    0%

    Je bestanden hebben je apparaat nooit verlaten

      Wordt mijn bestand geüpload?

      Nee. Alles draait in je browser - je bestand verlaat je apparaat nooit. Zo is dat verifieerbaar

      Geen upload100% lokaal
      Inhoud blijft bij jougeen toegang voor derden
      Servers in DuitslandAVG by design
      Onafhankelijk getoetstTLS A+ · HTTP-headers A+

      Steganografie verbergt een boodschap zo in een afbeelding dat er niets van te zien is. Dit hulpmiddel schrijft je tekst in de minst significante Bits van de beeldpunten, een wijziging die voor het oog onzichtbaar is omdat elke kleur maar de kleinst mogelijke stap verschuift. Anders dan versleuteling, die de inhoud onleesbaar maakt, verbergt steganografie dat er uberhaupt een boodschap bestaat.

      In de modus Verbergen zet je een afbeelding neer, typ je de boodschap en krijg je een nieuwe afbeelding die de boodschap onzichtbaar bevat. In de modus Uitlezen zet je zo'n afbeelding neer en krijg je de boodschap terug. De uitvoer is altijd een verliesvrije PNG, en dat is belangrijk, want opnieuw opslaan als JPG zou de verborgen Bits vernietigen. Hoeveel erin past, hangt af van het formaat van de afbeelding (ongeveer drie Bit per beeldpunt).

      Alles draait volledig lokaal in je browser in pure JavaScript: noch de afbeelding noch de boodschap wordt geuploadt, opgeslagen of aangeraakt door een extern CDN. Eerlijk gezegd: steganografie is verhulling, geen versleuteling. Wie de methode kent, kan de boodschap uitlezen. Versleutel voor echte geheimhouding de tekst eerst (bijvoorbeeld met het versleutelhulpmiddel) en verberg dan de versleutelde tekst.

      Technische gegevens

      Technische gegevens
      UitvoerformaatPNG
      BatchverwerkingNee
      VerwerkingLokaal in de browser (JavaScript)
      BestandsuploadGeen

      In 3 stappen

      1. Afbeelding neerzetten.
      2. Modus kiezen en bij Verbergen de boodschap invoeren.
      3. Resultaat downloaden (PNG of tekstbestand).

      Beperkingen: Steganografie is verhulling, GEEN versleuteling: wie de methode kent, leest de boodschap gewoon uit; versleutel de tekst eerst voor echte geheimhouding. De uitvoer moet een PNG blijven: opnieuw opslaan als JPG of de afbeelding bewerken vernietigt de verborgen Bits. De capaciteit hangt af van het formaat van de afbeelding. Transparantie wordt platgemaakt op wit.

      Veelgestelde vragen

      Worden de afbeelding of de boodschap geuploadt?

      Nee. Verbergen en uitlezen draaien volledig lokaal in je browser; noch de afbeelding noch de boodschap verlaat je apparaat.

      Is dit versleuteling?

      Nee, het is verhulling: de boodschap wordt verborgen, niet onleesbaar gemaakt. Wie de methode kent, kan hem lezen. Versleutel voor echte geheimhouding de tekst eerst.

      Waarom is de uitvoer een PNG?

      Omdat PNG verliesvrij is. De boodschap zit in piepkleine Bit-wijzigingen; een verliesgevend formaat als JPG zou die bij het opslaan overschrijven.

      Hoeveel tekst past er in een afbeelding?

      Ongeveer drie Bit per beeldpunt, dus grofweg een teken per drie beeldpunten. Een grotere afbeelding bevat een langere boodschap; past hij niet, dan meldt het hulpmiddel dat eerlijk.

      Zie je aan de afbeelding dat er een boodschap in zit?

      Met het blote oog praktisch niet, want alleen het onderste Bit van elke kleur wordt gewijzigd. Een gerichte statistische analyse kan steganografie echter wel opsporen.

      Gerelateerde tools