Transforms the message into ciphertext that cannot be understood without the key.
Example:
"HELLO" → "KHOOR"
Conceals the message within innocent-looking carrier data without raising suspicion.
Example:
"Nice photo!" (contains hidden data)
The carrier text that will contain the hidden message
Will be encoded as binary and hidden using zero-width characters
The text above looks identical to the cover text, but contains 48 hidden bits of data using zero-width Unicode characters.
Image Steganography
Hides data in the least significant bits (LSB) of image pixels. Changes are imperceptible to the human eye.
LSB modification visualization
Text Steganography
Uses invisible characters, whitespace manipulation, or format changes to embed hidden data in text.
Zero-width characters between words
Audio Steganography
Embeds data in audio files using techniques like LSB encoding, phase coding, or echo hiding.
Waveform modification