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.

Verwerkt lokaal op je apparaat ...

Modus
  • Verbergen
  • Uitlezen
Geheime boodschap

Jouw bestanden

    Verwerkt lokaal op je apparaat ...

    0%

    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
    Hosted in GermanyGlobal Content Delivery
    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 zelfs dat er 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 geüpload, 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
    UitvoerformatenPNG, TXT
    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 geüpload?

    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

    Bestand versleutelen · Metadata uit afbeelding · UUID-generator