Invisible Watermarking Technology

Spectra256

Frames carry invisible, cryptographically signed watermarks. Tamper-proof. Undetectable. Verifiable.

Scroll to reveal
// DCT spread-spectrum embedding const dctCoeffs = await DCT.embed( frame, payload, { bands: [3, 7], strength: 0.42 } ); // ECDSA P-256 signature const sig = await crypto.sign( "ECDSA-P256", privateKey, SHA256(dctCoeffs) ); // Reed-Solomon FEC const encoded = RS.encode( sig, { n: 255, k: 223, t: 16 } ); // SHA-256 hash chain const link = SHA256( prevHash + "||" + frameIdx );
Invisible. Verifiable. Unforgeable.
Live Demo
Verification in Action

Videos are scanned for embedded watermarks. Only authentic, unmodified content passes verification.

Authentic Expected: PASS ✅
Ready
Deepfake Expected: FAIL ❌
Ready
How It Works
Four Layers of Proof

A multi-layered approach combining signal processing and modern cryptography.

1

DCT-Domain Embedding

Watermark data is spread across mid-frequency DCT coefficients, invisible to the eye but resilient to compression and scaling.

2

Cryptographic Signing

Watermark payloads are signed with ECDSA P-256, binding content to a verifiable identity.

3

Error Correction

Reed-Solomon forward error correction ensures watermark recovery even after lossy transcoding or partial corruption.

4

Temporal Integrity

SHA-256 hashes and sequence metadata embedded in the payload enable detection of reordering, insertion, or deletion.