VST / CHANNEL_01 / INTERACTIVE LAB
Green Test Token 1
Token erzeugen, über einen Bildkanal übertragen und die Wiederherstellung messen. Alle Schlüssel, Bilder und Rechenschritte bleiben auf diesem Gerät.
1Payload und Schlüsselmaterial
deadbeef-Werte sind öffentliche Laborwerte. Für Vertraulichkeit einen eigenen Schlüssel und einen neuen IV pro Nachricht verwenden.s = AES-256-CTR(K, IV, 0256)
zᵢ = 0,8 · (2(cᵢ ⊕ sᵢ) − 1)112 Bit Nutzdaten + 16 Bit CRC → 256 Kanalbits. Die AES-Maske wird genau einmal angewendet.
Codewort-Inspektion
Unmaskiertes Turbocodewort (32 Bytes):
Noch kein Token erzeugt.
AES-maskiertes Codewort (32 Bytes):
—
2Token und Druckkarte
Hier erscheint das generierte 256×256-RGB-Token.
Die Druckkarte ergänzt vier Ausrichtungsmarken und fünf Graustufen. Fotografieren oder scannen Sie die Karte vollständig, damit sie automatisch entzerrt werden kann.
Referenzdateien enthalten Testpayload, Originalbild und IV, aber keinen AES-Schlüssel. Damit bleiben echte Accuracy-Messungen auch nach dem Schließen der Seite möglich.
3Empfangsbild importieren und ausrichten
Dateiauswahl, Kamera oder Bild aus der Zwischenablage mit Strg/Cmd+V.
PNG · JPEG · WebP · AVIF · BMP · GIF · SVG · TIFF · HEIC/HEIF · PDF
Noch kein Empfangsbild.
Eckreihenfolge: oben links → oben rechts → unten rechts → unten links.
Die Entzerrung kompensiert Perspektive, nicht fehlende Bildinformation. Blur, JPEG und Druckraster werden separat gemessen.
Ohne Referenz sind Pixel-BER und exakte Payload-Accuracy nicht bestimmbar.
Lᵢ = (2sᵢ − 1) · ℓᵢ
payload̂ = TurboDecode(L)Die AES-Rückabbildung wechselt Vorzeichen, erhält aber die Konfidenzen für den Softdecoder.
4Fehler simulieren und Messreihen erstellen
Die Simulation beginnt jeweils erneut beim Referenztoken. Innerhalb gewählter Pixel oder Rechtecke kippt jedes RGB-Bit unabhängig mit p = ½. Positionen und Farbmasken werden pro Übertragung neu gezogen.
P(bit flip an beliebigem Bildbit) ≈ K / (2 · 65.536)K gewählte Pixel; bei Bursts zählt die tatsächlich betroffene Vereinigung. Gleiche Fehlerfläche kann je nach räumlicher Häufung sehr unterschiedliche Decodierbarkeit ergeben.
Messjournal
0 MessungenExporte enthalten Messwerte und decodierte Testpayloads, aber keinen AES-Schlüssel. Angezeigt werden die letzten 50 Messungen; exportiert wird die ganze Sitzung.
| # | Eingang | CRC | Exakte Payload | Falsche Pixel | RGB-BER | Laufzeit |
|---|