Skip to content

Kanester/HueCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HueCode

License Status Made with

A simple, fun project built out of curiosity in just a week.

HueCode is a steganography system that uses the RGB color channel to encrypt and decrypt data in visual form.

Note

Disclaimer: This is just a personal experimental project created by a Senior High School ABM student.

Installation

To install this mess, download the compiled Python package, then run:

pip install huecode-<version>.tar.gz

Dependencies: It only needs Pillow to work.

Usage

Mhm... I dunno, just use it for anything you like. It doesn’t have a concrete use case yet since it’s still experimental. So—yeah, do whatever you want. Here's an example of how to use it:

from HueCode import encode, decode

# Encoding your message into an image
# Default value:
# path: os.getcwd()
# filename: output.png
encode("Hello, world!", path="/path/to/file/", filename="filename.png")

# Decoding the message from the image
message = decode("output.png")
print(message)  # → Hello, world!

Contributing

Please help me make this mess useful (╥﹏╥) plz

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages