EasyEnc, encryption module made for Python.
EasyEnc is a quick, light and easy module made for Python, to ease your encryption needs.
Installation Instructions
Installing this module is as easy as advertised:
Method 1:
You can run pip install easyenc in your CMD/Terminal to download and install it
directly from PyPI (Python Package Index).
Method 2:
You can download the source code from this repository and after that, running
pip install "the/path/to/the/downloaded/repo"
in your CMD/Terminal and you're done!
Usage and Prerequisites
Only requirement this module asks for is the Cryptography module which you can install with
pip install cryptography
To use this module, open up a new Python file and type
from EasyEnc import KeyGenerator, Encryptor
From there, you can create instances of these classes and use the functions inside them, like:
kg = KeyGenerator()
e = Encryptor()
key = kg.generate_key("foobar")
super_top_secret_message = e.encrypt_message("deep dark secret", key)
print(super_top_secret_message)
Don't worry you can also decrypt it! But to find out more about it, you can open up a Python Shell and type:
from EasyEnc.classes import KeyGenerator, Encryptor
and then:
help(KeyGenerator) or help(Encryptor)
and Python will display all the available functions along with some documentation included in the source code!
Bugs and Issues
If you encounter any bugs with the module, feel free to send me a message on Discord @saint#5622, or email me at erick.8bld@gmail.com
Metadata
Release files for easyenc 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| easyenc-0.0.2.tar.gz | 3.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| easyenc-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.9 kB
Release files / easyenc-0.0.2.tar.gz
| Download URL | easyenc-0.0.2.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e208693ba2d17072b4e27343b250317168da8fd85114d4ea2efcdc54ec720096
|
|
BLAKE2b-256 checksum How to use checksums |
da167412810580ea34a5d6ef13901a35adeda2797844f99a876ee7ab5ae7682b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2
|
Release files / easyenc-0.0.2-py3-none-any.whl
| Download URL | easyenc-0.0.2-py3-none-any.whl |
|---|---|
| Size | 7.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
91924da82938b3cc46e54c16ea14ffb163e994c8d6ba86da47c0b21684c48374
|
|
BLAKE2b-256 checksum How to use checksums |
2fd0c394fd47384517aed480f8be706bed46f88e9b2c162f12522952cb95a633
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2
|