shift-encode is a encoding and decoding libery for text and messages
Project description
SHIFT-ENCODER
shift-encode is a encoding and decoding libery for file or message encoding with salt value and verifying the message and file for original sources with a decoding feature.
- Encode a message with a salt value
- Decode that same message
- And verifying the message sources
Building for source
First install all requirement file:
>> pip install shiftencoder
Run the drawing code:
Step 1 : Encode a message with shiftencoder
>>> from shiftencoder import encrypt
>>> encrypt(message="hello-world", salt="test")
'sftend216se213se220se220se223se157se231se223se226se220se212se'
Step 2 : Decode the message using shiftencoder
>>> from shiftencoder import encrypt
>>> decrypt(message="sftend216se213se220se220se223se157se231se223se226se220se212se", salt="test")
Step 3 : verify the sources of the message
>>> from shiftencoder import validator
>>> validator(message="sftend216se213se220se220se223se157se231se223se226se220se212se", salt="test", verifier="hello-world")
True
>>> validator(message="sftend216se213se220se220se223se157se231se223se226se220se212se", salt="twts", verifier="hello-world")
False
License
MIT
NOTE :
Author: Dip Ghosh
email: dipghoshraj@gmail.com
IOT and robotics developer with a handson experience in Software development and DevOps.
Free Software, Yeah it's fucking truth!
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
shiftencode-0.0.1.tar.gz
(2.5 kB
view hashes)