Skip to main content

BLAKE2 hash function extension module

Project description

pyblake2 is an extension module for Python implementing BLAKE2 hash function.

BLAKE2 is a cryptographic hash function, which offers highest security while being as fast as MD5 or SHA-1, and comes in two flavors:

  • BLAKE2b, optimized for 64-bit platforms and produces digests of any size between 1 and 64 bytes,

  • BLAKE2s, optimized for 8- to 32-bit platforms and produces digests of any size between 1 and 32 bytes.

BLAKE2 supports keyed mode (a faster and simpler replacement for HMAC), salted hashing, personalization, and tree hashing.

Hash objects from this module follow the API of standard library’s hashlib objects.

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

pyblake2-0.9.3.tar.gz (130.6 kB view details)

Uploaded Source

File details

Details for the file pyblake2-0.9.3.tar.gz.

File metadata

  • Download URL: pyblake2-0.9.3.tar.gz
  • Upload date:
  • Size: 130.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyblake2-0.9.3.tar.gz
Algorithm Hash digest
SHA256 626448e1fe1cc01d2197118954bec9f158378577e12686d5b01979f7f0fa2212
MD5 194248367817788b4c37271dba5f7e2c
BLAKE2b-256 059f6cf78d565fcd7a328ce91c4a7844b1b591f32083de7e8eab89d6e5d9e3a0

See more details on using hashes here.

Supported by

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