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-1.1.2.tar.gz (126.7 kB view details)

Uploaded Source

Built Distributions

pyblake2-1.1.2-cp36-cp36m-win_amd64.whl (19.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

pyblake2-1.1.2-cp36-cp36m-win32.whl (21.0 kB view details)

Uploaded CPython 3.6mWindows x86

pyblake2-1.1.2-cp35-cp35m-win_amd64.whl (19.2 kB view details)

Uploaded CPython 3.5mWindows x86-64

pyblake2-1.1.2-cp35-cp35m-win32.whl (21.0 kB view details)

Uploaded CPython 3.5mWindows x86

pyblake2-1.1.2-cp34-cp34m-win_amd64.whl (18.4 kB view details)

Uploaded CPython 3.4mWindows x86-64

pyblake2-1.1.2-cp34-cp34m-win32.whl (19.2 kB view details)

Uploaded CPython 3.4mWindows x86

pyblake2-1.1.2-cp27-cp27m-win_amd64.whl (18.6 kB view details)

Uploaded CPython 2.7mWindows x86-64

pyblake2-1.1.2-cp27-cp27m-win32.whl (19.3 kB view details)

Uploaded CPython 2.7mWindows x86

File details

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

File metadata

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

File hashes

Hashes for pyblake2-1.1.2.tar.gz
Algorithm Hash digest
SHA256 5ccc7eb02edb82fafb8adbb90746af71460fbc29aa0f822526fc976dff83e93f
MD5 d2306b67d17274bca06d598b64ef7b38
BLAKE2b-256 a6ea559658f48713567276cabe1344a9ef918adcb34a9da417dbf0a2f7477d8e

See more details on using hashes here.

File details

Details for the file pyblake2-1.1.2-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for pyblake2-1.1.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c53417ee0bbe77db852d5fd1036749f03696ebc2265de359fe17418d800196c4
MD5 99a2dde60be2024807d27156a43e9f6f
BLAKE2b-256 0395241362d4ea6468ff9d95aabf4e4a0001e3d4174530a2f82a0cc47919c214

See more details on using hashes here.

File details

Details for the file pyblake2-1.1.2-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for pyblake2-1.1.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 fbc9fcde75713930bc2a91b149e97be2401f7c9c56d735b46a109210f58d7358
MD5 cc296a43c1ad4dc82461d4a21c1ae2dd
BLAKE2b-256 6c41e85581e8d40678437076ec8707ed489c1d709f7ddd0730df089065a42de5

See more details on using hashes here.

File details

Details for the file pyblake2-1.1.2-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for pyblake2-1.1.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 407e02c7f8f36fcec1b7aa114ddca0c1060c598142ea6f6759d03710b946a7e3
MD5 6dd1b3b667691014190a0c69713c4ad6
BLAKE2b-256 86d254281ec0c2e4c1b90761d15c8a8cfd1b0c5598269f81140bbaebc84a2d31

See more details on using hashes here.

File details

Details for the file pyblake2-1.1.2-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for pyblake2-1.1.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 baa2190bfe549e36163aa44664d4ee3a9080b236fc5d42f50dc6fd36bbdc749e
MD5 1e56373c309012e4c00b7fc58fe71275
BLAKE2b-256 c6e89c652f67bec875d54eff5dcaa0e4d3db9ee24a771b9531dd9625325ded57

See more details on using hashes here.

File details

Details for the file pyblake2-1.1.2-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for pyblake2-1.1.2-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 982295a87907d50f4723db6bc724660da76b6547826d52160171d54f95b919ac
MD5 5095455b51ccb250b21f32622659778a
BLAKE2b-256 5bcb4095be81f77c6152920c48cb170589cdb175cc5367223e2c616db5f0499e

See more details on using hashes here.

File details

Details for the file pyblake2-1.1.2-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for pyblake2-1.1.2-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 4d47b4a2c1d292b1e460bde1dda4d13aa792ed2ed70fcc263b6bc24632c8e902
MD5 255d0c6f45557c4b3431ebd52a5f0065
BLAKE2b-256 4c28d5b5d61d5189b9969fda2a19e558218ccf6e42646b450c65f16b3dd9240d

See more details on using hashes here.

File details

Details for the file pyblake2-1.1.2-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for pyblake2-1.1.2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 8043267fbc0b2f3748c6920591cd0b8b5609dcce60c504c32858aa36206386f2
MD5 98547d0dd46b6b5df91ba0d7a6b6d2ad
BLAKE2b-256 f0fd4ba2786ead657d3c15ccb93d96f0ce1ae267ccd808d7a49bef1c93bfca33

See more details on using hashes here.

File details

Details for the file pyblake2-1.1.2-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for pyblake2-1.1.2-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 3757f7ad709b0e1b2a6b3919fa79fe3261f166fc375cd521f2be480f8319dde9
MD5 c5a038d93319ccf74b9be22751ff1bfd
BLAKE2b-256 601fa9ce2354f40817ef7ef006715cfcd41bfea259e746a2f70482d01d9ff925

See more details on using hashes here.

Supported by

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