Table 10 Comparison of steganographic methods.

From: A deep learning-driven multi-layered steganographic approach for enhanced data security

Approach

Key features

Advantages

Weaknesses

Traditional LSB Steganography

Simple embedding in the least significant bits of image pixels

Easy to implement, low computational complexity

Low security, easily detectable by steganalysis tools, limited payload capacity

Huffman Coding in Steganography

Lossless compression combined with basic steganography techniques

Increases payload capacity and offers basic compression

Limited robustness to attacks, not integrated with deep learning methods for added complexity

CNN-Based Steganography

Uses CNNs to hide data within images

High robustness against steganalysis, higher payload capacity compared to traditional methods

Computationally expensive, may degrade image quality with large data payloads

GAN-Based Steganography

GANs for creating steganographic images

Excellent for creating undetectable stegano-images, robust to various steganalysis techniques

GANs are difficult to train, can be prone to instability, and are computationally intensive

Adversarial Embedding (ADV-EMB)

Embeds data in a way that confuses machine learning-based steganalysis models

Highly resistant to detection by machine learning models

May introduce noticeable artifacts in images, which are complex to implement

Proposed Multi-Layered Method

Combines Huffman encoding, LSB, and DL for multi-layered security

Efficient lossless compression, high capacity, robust to detection, maintains image quality, uses DL for added security

Requires careful tuning to avoid overfitting, slightly more complex to implement due to the multi-layered approach