Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tamojitsaha/chaoskit
The Chaos Kit comprises of all the necessary python scripts for embedding information inside an image in a way that it goes unnoticed even with the Virtual Steganography Tool (VSL)
https://github.com/tamojitsaha/chaoskit
chaos-theory data-hiding morphology opencv-python opencv2 python steganography
Last synced: about 18 hours ago
JSON representation
The Chaos Kit comprises of all the necessary python scripts for embedding information inside an image in a way that it goes unnoticed even with the Virtual Steganography Tool (VSL)
- Host: GitHub
- URL: https://github.com/tamojitsaha/chaoskit
- Owner: TamojitSaha
- Created: 2018-01-16T11:43:58.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-02T19:38:49.000Z (almost 6 years ago)
- Last Synced: 2024-11-03T22:22:10.043Z (about 2 months ago)
- Topics: chaos-theory, data-hiding, morphology, opencv-python, opencv2, python, steganography
- Language: Python
- Homepage: https://doi.org/10.1109/ICRCICN.2017.8234536
- Size: 555 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ChaosKit
## Table of Contents
- [About](#about)
- [Concept Flow](#concept-flow)
- [Usage](#usage)
- [Authors](#authors)
- [License](#license)
- [Feedback](#feedback)## About
[![Build Platforms](https://img.shields.io/badge/build_platform-Python2.7-3776AB.svg)](https://www.python.org/download/releases/2.7/)
[![Dependency](https://img.shields.io/badge/dependency-OpenCV-red.svg)](https://pypi.python.org/pypi/opencv-python)
The Chaos Kit comprises of all the necessary python scripts for embedding information inside an image in a way that it goes unnoticed even with the Virtual Steganography Tool ([VSL](http://vsl.sourceforge.net/)).
[Here](https://doi.org/10.1109/ICRCICN.2017.8234536) is the link to the IEEE publication based on the this work.## Concept Flow
 
## Usage
- Download all the file as zip from [here](../../releases/latest)
- After install Python and running ```pip install opencv-python``` open ["steganography.py"](./steganography.py). Dont run it now!
- Make a text file named "msg.txt" in the same directory and put your own message. For [this particular image](./image.tiff?raw=true), the message file should be less than 8kb.
- The default password is ```-1, 2.01, 3 ```. Refer to line 127 and line 230 of ["steganography.py"](./steganography.py) to embed and decipher respectively.
- All paswwords parameters are double-precision floating point resulting a 192 bits key length.
Example password: ``` -3.12457863, 5.14785236997, 0.00012364478```
- Now you can run the file and look for image_encoded.tiff file in the same directory.
## Authors
[![ID](https://img.shields.io/badge/id-Tamojit-54C7EC.svg?style=for-the-badge)](http://tamojitsaha.info)
[![ID](https://img.shields.io/badge/id-Sandeepan-54C7EC.svg?style=for-the-badge)](http://sandeepan.info)
[![ID](https://img.shields.io/badge/id-Tanmoy-54C7EC.svg?style=for-the-badge)]( http://github.com/thetdg)## License
Contents of this repository are realeased under [CC-BY-NC-SA 4.0](./LICENSE.md)
[![License: CC BY-NC-SA 4.0](https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png)](https://creativecommons.org/licenses/by-nc-sa/4.0/)## Feedback
You can always open a [issue](https://github.com/TamojitSaha/ChaosKit/issues/new) if you find any bug.