Skip to main content

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)

Source distribution for easyenc 0.0.2
File Size Uploaded
easyenc-0.0.2.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for easyenc 0.0.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page