Skip to main content

AES Encryption

A python aes encryption library

Table of Contents

Installation

Install using pip

pip install aes-encryption

Usage

from aes_encryption import AESCipher

encryption_key: str = 'secret key'
cipher: AESCipher = AESCipher(encryption_key)  # this initializes the cipher with an encryption key
message: str = 'secret message'
encrypted: str = cipher.encrypt(message)  # this is how you encrypt your message
decrypted: str = cipher.decrypt(encrypted)  # this is how you decrypt your message

Support

Please open an issue for support.

Contributing

Please contribute using Github Flow. Create a branch, add commits, and open a pull request.

Metadata

Release files for aes-encryption 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aes-encryption 0.2.0
File Size Uploaded
aes-encryption-0.2.0.tar.gz 3.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aes-encryption 0.2.0
File Interpreter ABI Platform
aes_encryption-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.3 kB

Release files / aes-encryption-0.2.0.tar.gz

Download URL aes-encryption-0.2.0.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
d0b58c8c1028b13077720dfb63dcf92d5148828f5dd4e45eccc37e4e35e8c31c
BLAKE2b-256 checksum
How to use checksums
4b13492601ada0e66311e6830c2f2f4abc142c8b64d7aa343459ee3bcb2df8a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.8

Release files / aes_encryption-0.2.0-py3-none-any.whl

Download URL aes_encryption-0.2.0-py3-none-any.whl
Size 3.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9ae98662d469111db800d99dcfe1c6c7daec671c42c5fca21806c7ff268dbb46
BLAKE2b-256 checksum
How to use checksums
633868ca6dd7cbc77a5c8ee62f289bc232a0978f58f1ab708ba3d19fe654f885
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.8

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

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