A lightweight, zero-dependency client-side application that implements Non-Destructive Coordinate Mapping (NDCM). This tool maps arbitrary payloads (text, URLs, binary streams) to character positions inside unmodified public host text—such as timestamped YouTube comments—exporting the result as a compact, binary .key file.
Traditional steganography modifies host media—such as altering pixel LSBs in images or tweaking audio frequencies—which leaves detectable artifacts and risks platform re-compression.
NDCM takes a non-destructive approach:
0–9 and a–f) acts as the matrix..key file..key files..key file for the exact same payload against the exact same host comment yields a completely different binary byte signature every time..key file looks like arbitrary binary noise. Neither reveals anything without the other.Uint8Array binary blob, reducing the output file size by 50% compared to raw string storage.[Target Payload] ──► [Hex Stream] ──► [Host Coordinate Lookup] ──► [Polymorphic Binary .key]
▲
│
[Unmodified Host String]
(e.g., YouTube Comment)
0–9 and a–f). Any timestamp list on a video longer than 9 seconds naturally fulfills the 0–9 requirement.comment.key file.Since this application is a single, self-contained HTML file with zero external dependencies or build steps:
index.html.index.html in any modern web browser (Firefox, Chrome, Edge).To ensure complete coverage for all possible byte combinations, the host string must contain at least one occurrence of each Base-16 character (0123456789abcdef).
"fav best are covered at: 0:12 2:36 5:44 6:58 7:49"
0–9: Supplied naturally by video timestamps spanning past 9 seconds.a–f: Supplied by short introductory or descriptive text (e.g., words containing a, b, c, d, e, f)..key file cannot be decoded or mapped back to its source bytes.Distributed under the MIT License. See LICENSE for more information.
HTML
100.0%
A lightweight, zero-dependency client-side application that implements Non-Destructive Coordinate Mapping (NDCM). This tool maps arbitrary payloads (text, URLs, binary streams) to character positions inside unmodified public host text—such as timestamped YouTube comments—exporting the result as a compact, binary .key file.
Traditional steganography modifies host media—such as altering pixel LSBs in images or tweaking audio frequencies—which leaves detectable artifacts and risks platform re-compression.
NDCM takes a non-destructive approach:
0–9 and a–f) acts as the matrix..key file..key files..key file for the exact same payload against the exact same host comment yields a completely different binary byte signature every time..key file looks like arbitrary binary noise. Neither reveals anything without the other.Uint8Array binary blob, reducing the output file size by 50% compared to raw string storage.[Target Payload] ──► [Hex Stream] ──► [Host Coordinate Lookup] ──► [Polymorphic Binary .key]
▲
│
[Unmodified Host String]
(e.g., YouTube Comment)
0–9 and a–f). Any timestamp list on a video longer than 9 seconds naturally fulfills the 0–9 requirement.comment.key file.Since this application is a single, self-contained HTML file with zero external dependencies or build steps:
index.html.index.html in any modern web browser (Firefox, Chrome, Edge).To ensure complete coverage for all possible byte combinations, the host string must contain at least one occurrence of each Base-16 character (0123456789abcdef).
"fav best are covered at: 0:12 2:36 5:44 6:58 7:49"
0–9: Supplied naturally by video timestamps spanning past 9 seconds.a–f: Supplied by short introductory or descriptive text (e.g., words containing a, b, c, d, e, f)..key file cannot be decoded or mapped back to its source bytes.Distributed under the MIT License. See LICENSE for more information.
HTML
100.0%