Skip to main content

Simple String Encryption Toolkit

Project description

pyfer_cover


Pyfer ~ Encrypt and Decrypt Strings

PyPI - Version PyPI - Python Version License: MIT

💡 What is it?

Pyfer is a simple encryption and decryption tool built in Python.

Features

With this little library you can do the following:

  • Encrypt and decrypt strings
  • Use one of three available encryption modes, each using a different ciphertext alphabet
  • Generate random digit keys

🛠️ Setup

Install it from PyPI by running pip install pyfer.

Dependencies

The only dependency is NumPy.

🚀 Execution

App

If running in a virtual environment using pyenv/virtualenv, ensure the Python version is configured for tkinter by following the instructions here.

To run the app, simply open a terminal window to the project folder and run:

python app.py

Command Line

Alternatively, Pyfer can be run from the command line:

python main.py <key> <input_string>

For more information, have a look at the demo here!

📝 Documentation

Documentation is currently available in the form of docstrings.

⚖️ License

The project is licensed under the MIT license.

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

pyfer-4.1.2.tar.gz (4.9 kB view details)

Uploaded Source

File details

Details for the file pyfer-4.1.2.tar.gz.

File metadata

  • Download URL: pyfer-4.1.2.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for pyfer-4.1.2.tar.gz
Algorithm Hash digest
SHA256 fca2b4460ca63eb9b7b7d009e706a8b9bad299f116d70cb8289456bfdce69f10
MD5 c67ca8a4e3d46c3a66d6c907f79b3491
BLAKE2b-256 00ce8da889ae2b03fe1314e2ad569c1da5774979e78d56f7c7dfdb7ee8b38ad2

See more details on using hashes here.

Supported by

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