Skip to main content

A tool that encodes text and provides a key for decoding!

Project description

diec

License PyPi Contributors badge Downloads

pip install diec

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

diec-3.1.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

diec-3.1-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

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

Hashes for diec-3.1.tar.gz
Algorithm Hash digest
SHA256 a7bb82cbb0e5347c3693d9010b2dad0d427c380a3c99cec703a05be2263507e2
MD5 b6a6f97afe9d569a2c29d09cc6061743
BLAKE2b-256 d6b965b592600653a12577b72e3f2f466aa2559f01d1cb2569be4d36b97add41

See more details on using hashes here.

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

Hashes for diec-3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c58793b32c4ffd181908d03af6b8e89729b7dd92fc11e6a047312dcaf5c284bd
MD5 f991caa84b0e3466ee5184b09608ffa0
BLAKE2b-256 ebee1c1a62081a0d9369ed5d337c16c19223d281d7aa7666beb7cde32bbae6cc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page