Professional Documents
Culture Documents
st notes - (5)
st notes - (5)
Steganography, the practice of concealing information within other non-secret text or data,
has various types and techniques. Here are some common types of steganography:
1. Text Steganography
2. Image Steganography
Least Significant Bit (LSB) Insertion: Modify the least significant bits of pixel
values to embed the hidden data.
Masking and Filtering: Use watermarking techniques that modify the image in a
way that is imperceptible to the human eye.
Transform Domain Techniques: Embed data in the frequency domain of the image
using methods like Discrete Cosine Transform (DCT), Discrete Wavelet Transform
(DWT), or Fast Fourier Transform (FFT).
3. Audio Steganography
LSB Coding: Similar to image LSB, but applied to audio files where the least
significant bits of audio samples are altered.
Echo Hiding: Embed information by introducing slight echoes into the original audio
signal.
Phase Coding: Alter the phase of the original audio signal to hide information.
4. Video Steganography
LSB Insertion: Alter the least significant bits of video frames to embed hidden data.
Motion Vector Embedding: Use the motion vectors in compressed video formats
like MPEG to hide information.
Transform Domain Techniques: Apply DCT, DWT, or FFT to video frames for
data embedding.
5. Network Steganography
Slack Space: Hide data in the slack space of file systems, which is the unused space
created when a file does not completely fill its allocated disk clusters.
Hidden Partitions: Use hidden disk partitions or unused space in existing partitions
to store information.
7. DNA Steganography
Biological Data Encoding: Use DNA sequences to encode and hide information.
This method takes advantage of the vast amount of data that can be stored within
biological systems.
8. QR Code Steganography
Each type of steganography has its own applications, advantages, and challenges, making it a
versatile and powerful tool for secure communication and data hiding.