Simple String Encryption Toolkit
Project description
Pyfer ~ Encrypt and Decrypt Strings
💡 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
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.