Unsichtbares Wasserzeichen
Verstecken Sie unsichtbaren Text oder Bilder in beliebigen Fotos. Die Pixel wirken unverändert — ein zweiter Durchgang mit denselben Passwörtern holt die Nachricht wieder heraus. Alles läuft im Browser; nichts wird hochgeladen.
Was machen die beiden Passwörter wirklich?
Keines der beiden verschlüsselt das Bild — die Datei öffnet sich weiterhin ganz normal. Sie steuern zwei unabhängige Mischschritte im Inneren des Algorithmus. Zum Auslesen müssen beide exakt passen.
- 1. Aufteilung in 4×4-BlöckeDas Foto wird in 4×4-Pixelblöcke geteilt. Jeder Block ist ein möglicher Ablageort.
- 2. DCT → Mischen mit Bild-PasswortJeder Block wird in den Frequenzraum transformiert und durch eine vom Bild-Passwort abgeleitete Saat vertauscht.
- 3. Bit-Reihenfolge per Wasserzeichen-Passwort mischenDie Nachrichtenbits werden mit einer zweiten Saat gemischt und dann in die Singulärwerte geschrieben.
- 4. Rücktransformation baut das Bild neu aufOptisch identisch. Zum Auslesen müssen beide Mischschritte mit denselben Passwörtern rückwärts laufen.
Falsches Passwort → Rauschen. Schon eine Abweichung um 1 lässt den Leser in falsche Zellen greifen oder in falscher Reihenfolge lesen — Sie erhalten reines Rauschen, niemals eine "teilweise" korrekte Nachricht.
Robustness boundaries
Blind watermarks are useful for quiet ownership marks and internal review trails, but they are not magic DRM. Test the exact transformations your image will face before relying on it.
PNG round trips, mild brightness changes, and controlled resize tests.
JPEG export, noise, platform recompression, screenshots, and heavy filters.
Large crop, rotation, severe downscaling, or edits that remove the marked region.
Use the extraction attack simulator below to rehearse resize, crop, rotation, brightness, and noise before shipping an image.
So funktioniert es
- 1. Foto wählen
PNG oder JPG. Größere Bilder für längere Nachrichten.
- 2. Geheimnis eingeben
Text, URL oder kleines Logo. Zwei Zahlen-Passwörter setzen.
- 3. Ergebnis sichern
PNG mit Wasserzeichen herunterladen — sieht identisch aus.
- 4. Später extrahieren
Foto zurückziehen, gleiche Passwörter — Text erscheint.
Wozu
- Urheberschaft nachweisen bei ohne Nennung wiederverwendeten Fotos.
- Empfängerspezifische Passwörter — Leak-Herkunft rückverfolgen.
- Auftrags-IDs, Zeitstempel, Vertragsnummern in Produktrenderings verstecken.
- Läuft im Browser. Kein Upload, kein Konto.
FAQ
Was ist ein Blind-Wasserzeichen?
Im Bild versteckte Information, für Menschen unsichtbar, per Programm ohne Original wiederherstellbar.
Übersteht es Bearbeitung?
Ja. DWT-DCT-SVD toleriert Zuschnitt, Skalierung, Rotation, Helligkeit, leichtes Rauschen.
Wird mein Bild hochgeladen?
Nein. Alles läuft per WebAssembly im Browser.
Wie viel Text passt hinein?
Je nach Bildgröße. Ein 1024×1024 fasst ~16.000 Bit (~2.000 Zeichen).
Warum zwei Passwörter?
Eines regelt "wo", das andere "in welcher Reihenfolge". Beide müssen stimmen.
Kompatibel mit Python blind-watermark?
Ja. Gleiche Algorithmen und Parameter — wechselseitige Extraktion möglich.