steganographyreactivedemo-oml
Reactive icon

Steganography Reactive Demo Application

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded on 17 June 2020 by 
5.0
 (1 rating)
steganographyreactivedemo-oml

Steganography Reactive Demo Application

Details
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:  https://github.com/zeruniverse/CryptoStego


Features

  • 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
Release notes (1.0.0)
Reviews (0)
Team