Steganography Reactive Demo Application

Stable Version 1.0.0 (Compatible with OutSystems 11)
Published on 17 June 2020 by 
 (1 rating)

Steganography Reactive Demo Application

JS library for steganography with encryption - Hide text in an image with encryption and obfuscation. Support least significant bit mode and DCT mode.
Read More

Based On:


  • Obfuscation - Random initialization of invalid bits
  • Non-linear bit-by-bit message storage
  • Valid bits and their order decided by SHA512-based hash function
  • Password decides the parameter in hash function. Different passwords map message to different locations in the image
  • No signal for password error. Wrong password results in wrong message
  • LSB (Least Significant Bit) mode
    • Use least significant bits of RGB channels of each pixel to store message
    • Resulting image is visually identical to original one
    • Can only be stored in non-compressed format such as PNG
  • DCT (Discrete cosine transform) mode
    • Store information by slightly changing lowest frequency component of each block in frequency domain
    • Robust to image compression but stores less data compared to LSB mode
    • Resulting image looks different from original one
What’s new (1.0.0)
Reviews (0)