Skip to main content

AES Everywhere - Cross Language Encryption Library

AES Everywhere is Cross Language Encryption Library which provides the ability to encrypt and decrypt data using a single algorithm in different programming languages and on different platforms.

This is an implementation of the AES algorithm, specifically CBC mode, with 256 bits key length and PKCS7 padding. It implements OpenSSL compatible cryptography with random generated salt

Python implementation

Python versions >= 2.7, < 3.8

Installation

pip install aes-everywhere

Usage

from AesEverywhere import aes256

# encryption
encrypted = aes256.encrypt('TEXT', 'PASSWORD')
print(encrypted)

# decryption
print(aes256.decrypt(encrypted, 'PASSWORD'))

Release files for aes-everywhere 1.2.10

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-everywhere 1.2.10
File Size Uploaded
aes-everywhere-1.2.10.tar.gz 3.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aes-everywhere 1.2.10
File Interpreter ABI Platform
aes_everywhere-1.2.10-py3-none-any.whl Python 3 none any Details

Total release size: 8.1 kB

Release files / aes-everywhere-1.2.10.tar.gz

Download URL aes-everywhere-1.2.10.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e96932faef18cd8c63fc800e6df6a5a336979d626d2041c2396fa294054b602f
BLAKE2b-256 checksum
How to use checksums
b232de0ab342d0612e7c8b210a88badfbe4628ce6a763677f0e1546495df24c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.9

Release files / aes_everywhere-1.2.10-py3-none-any.whl

Download URL aes_everywhere-1.2.10-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
193a7274e10d681eb9b2a891d73be56259fc04844288d0793b52fca157921056
BLAKE2b-256 checksum
How to use checksums
105b35f1d69a45ce38d3e57204819e278169323ef5b691fa99fd78735cf962da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.9

Release history Release notifications | RSS feed

This release

1.2.10 This release

2 release files

1.2.9

2 release files

1.2.8

2 release files

1.2.7

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.1.3

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