A tool that encodes text and provides a key for decoding!
Project description
A tool for encoding and decoding text with a passphrase. Encrypt text into a secure format and decrypt it later using the same key.
Official test UI: diec-test-gui
Installation
pip install diec
Usage
Encrypt Text
To encode text, use the encode-text
command:
python cli.py encode-text "This is the text to encode" --passphrase "your_passphrase"
This will encrypt the provided text using the given passphrase.
Decrypt Text
To decode previously encrypted text, use the decode-text
command:
python cli.py decode-text --passphrase "your_passphrase"
This will decrypt the text and print the original message, using the same passphrase used during encryption.
CLI Commands
encode-text
Encodes the provided text with a passphrase.
python cli.py encode-text <text> --passphrase <passphrase>
decode-text
Decodes the previously encoded text using the provided passphrase.
python cli.py decode-text --passphrase <passphrase>
License
MIT License. See LICENSE for details.
Author: Eldritchy
Email: eldritchy.help@gmail.com
GitHub: https://github.com/Eldritchyl
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file diec-3.1.tar.gz
.
File metadata
- Download URL: diec-3.1.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7bb82cbb0e5347c3693d9010b2dad0d427c380a3c99cec703a05be2263507e2 |
|
MD5 | b6a6f97afe9d569a2c29d09cc6061743 |
|
BLAKE2b-256 | d6b965b592600653a12577b72e3f2f466aa2559f01d1cb2569be4d36b97add41 |
File details
Details for the file diec-3.1-py3-none-any.whl
.
File metadata
- Download URL: diec-3.1-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c58793b32c4ffd181908d03af6b8e89729b7dd92fc11e6a047312dcaf5c284bd |
|
MD5 | f991caa84b0e3466ee5184b09608ffa0 |
|
BLAKE2b-256 | ebee1c1a62081a0d9369ed5d337c16c19223d281d7aa7666beb7cde32bbae6cc |