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.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

diec-3.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file diec-3.0.tar.gz.

File metadata

  • Download URL: diec-3.0.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.0.tar.gz
Algorithm Hash digest
SHA256 95c97456aaab9898956791ec65bab5b7d6b920fb0be91f902c2bc58f97ec97bd
MD5 0587a61ca0695122c705567bbd3748ac
BLAKE2b-256 b59e067b4cbc4dcbcd8f39ec947ec2f3b9f1557763a1202614bb9ce6f29c8a8c

See more details on using hashes here.

File details

Details for the file diec-3.0-py3-none-any.whl.

File metadata

  • Download URL: diec-3.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c53b2f7ce2a1133818c192d71d583e05261c80d5dea6768f0b78deaa3aada4b4
MD5 9c62bcab03bdc146a7d5213187a372c0
BLAKE2b-256 f7c29c0f94c25f2aefcef2e3190defc814fedc9c56589311fc25eb4810602b92

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