Guide
What Is Steganography?
Steganography hides the existence of a message by embedding it inside an ordinary-looking carrier such as text, an image, metadata, or another digital artifact.
Read guide →Field manual
Direct explanations first, technical detail second, hands-on challenges third. Prefer a reviewed sequence? Follow a Learning Path →
Guide
Steganography hides the existence of a message by embedding it inside an ordinary-looking carrier such as text, an image, metadata, or another digital artifact.
Read guide →Guide
Invisible Unicode refers to characters that are present in a text string but do not produce an ordinary visible glyph, or primarily control formatting and text behavior.
Read guide →Guide
HTML can contain text and attributes that exist in source or the DOM without appearing as ordinary visible page text. CSS can also make rendered text effectively imperceptible.
Read guide →Guide
Metadata is information that describes an artifact rather than forming its primary visible content. It can include titles, authors, descriptions, comments, timestamps, and format-specific fields.
Read guide →Guide
Base64 is a reversible binary-to-text encoding that represents bytes using a restricted printable alphabet. It is not encryption.
Read guide →Guide
Machine-readable hidden text is information that software can recover from code points, structure, metadata, source, or other representations even when a human does not naturally perceive it.
Read guide →Guide
Word-length steganography hides data by mapping odd and even word lengths to symbols, creating a secondary channel inside otherwise readable prose.
Read guide →Guide
Synonym-choice steganography hides data by selecting among curated context-appropriate word alternatives according to a shared codebook.
Read guide →Guide
Punctuation steganography hides data by mapping predefined punctuation choices at known carrier positions to symbols such as binary 0 and 1.
Read guide →Guide
Contraction steganography hides data by mapping curated full-form and contracted wording at known carrier positions to symbols such as binary 0 and 1.
Read guide →Guide
Active/passive voice steganography hides data by mapping curated grammatical-voice alternatives at known carrier positions to symbols such as binary 0 and 1.
Read guide →Guide
Sentence-order steganography hides data by mapping curated orderings of the same fact pair, such as A→B and B→A, to symbols such as binary 0 and 1.
Read guide →Guide
Sentence-length steganography hides data by mapping a deterministic measurement of each carrier sentence, such as odd or even alphabetic word count, to symbols such as binary 0 and 1.
Read guide →Guide
Spelling-variant steganography hides data by choosing among predefined orthographic variants according to a synchronized codebook and carrier order.
Read guide →Guide
A defensive evidence ladder for moving from an unusual representation or decoded pattern to a reproducible, causally supported claim that a machine-readable secondary channel exists.
Read guide →