1.5.0 • Published 3 years ago

sexy-steganography v1.5.0

Weekly downloads
5
License
ISC
Repository
-
Last release
3 years ago

Steganography Browser Client

npm version badge

This is a steganography browser client.

Install

$ npm install --save sexy-steganography

How it works

The steganography is technology to hide secret message into image data.
This steganography module can embed bytes params into image data.
Sample is following.

Original Image
cover_image

Embeded Image
stego_image

Original image is not embeded anything and embeded image is embeded 680 characters. This module algorithm allows you to embed secret message with slightly difference change. 1 pixed is 3 bytes and 3 bytes are 2^24 bit. With this algorithm, it changes just 2 bit of 2^24 bit(4 bit / 16777216 bit) for each pixel when this module embeds params into image. If you can see the difference, you can be a space telescopeđź‘Ť

hubble
Hubble space telescope has 600 eyesigth.

Demo

This module has demo application in demo directory to use this module with simple application.

Setup

$ cd demo && yarn && yarn start

You can see the demo application on localhost:3000 like following.

demo

Upload -> Upload Your Image Want To Embed Secret Message.
Embed -> Embed Secret Message Into Your Uploaded Image And Emit Stego Image.
Download -> Download Stego Image Which Is Embeded Secret Message.
Decode -> Decode Secret Message From Uploaded Image.

Enjoy Your Steganography Lifeđź‘Ť

Test

$ npm install && npm test
1.5.0

3 years ago

1.4.1

3 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.1

4 years ago

1.0.0

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago