Skip to main content

tiny-AES-c wrapper in Cython

Project description

tiny-AES-c Cython wrapper

tinyaes is a few lines Cython wrapper for the tiny-AES-c, a Small portable AES128/192/256 in C.

The library offers a few modes, CTR mode is the only one currently wrapped. Given the C API works modifying a buffer inplace, the wrapper offers:

  • CTR_xcrypt_buffer(..) that works on all bytes convertible types, and encrypting a copy of the buffer,
  • CTR_xcrypt_buffer_inplace(..) that works on bytearrays only, modifying the buffer inplace.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tinyaes-1.0.0a2.tar.gz (37.8 kB view details)

Uploaded Source

File details

Details for the file tinyaes-1.0.0a2.tar.gz.

File metadata

  • Download URL: tinyaes-1.0.0a2.tar.gz
  • Upload date:
  • Size: 37.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for tinyaes-1.0.0a2.tar.gz
Algorithm Hash digest
SHA256 1bf08a64dc8094a5107a8a6c35d0880f7cc8ec346ef8036566299fafa8e897b4
MD5 aa33ac6bd29d6fb3b7e178397e69a735
BLAKE2b-256 ef31dab06c4478eea8ca8cc10889bd9644351601800eb10530ed3edbbc800745

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page