Skip to main content
PySkein is an extension module for Python 3.0 or later,

implementing the Skein hash algorithm, one of the Second Round Candidates in the NIST SHA-3 Competition. While originally based on the optimized version of the reference implementation by Doug Whiting, PySkein has since evolved into a feature-rich and pythonic module. It is released as free software under the GNU General Public License. Its highlights are:

  • A simple interface following the hash algorithms in the Python standard library (like hashlib.sha1 or hashlib.sha256)

  • Many features of the Skein specification (such as tree hashing, various parameters and output sizes etc.)

  • High hashing performance through efficient C implementation (7.1 cycles/byte for sequential hashing and 4.2 cycles/byte for tree hashing on two cores, measured on an Athlon 64 X2)

  • Threefish, the tweakable block cipher used in Skein, available for encrytion and decryption on its own

Download files

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

Source Distribution

pyskein-0.6.3.tar.gz (187.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyskein-0.6.3.win32-py3.1.msi (180.2 kB view details)

Uploaded Source

File details

Details for the file pyskein-0.6.3.tar.gz.

File metadata

  • Download URL: pyskein-0.6.3.tar.gz
  • Upload date:
  • Size: 187.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyskein-0.6.3.tar.gz
Algorithm Hash digest
SHA256 101857ef98f762f6cc93d9d3bdbbf6a39fe6baee95a7815b70fa05cac7794a18
MD5 ee6617aef704623072e08bb9e79f17fe
BLAKE2b-256 a91080406129ea293af5e7c3ea35c388caaacd1541d7cb59648acb2f1d4fe74b

See more details on using hashes here.

File details

Details for the file pyskein-0.6.3.win32-py3.1.msi.

File metadata

File hashes

Hashes for pyskein-0.6.3.win32-py3.1.msi
Algorithm Hash digest
SHA256 97bc5a9a07ab855f91e83d289fd15c10a808fc9ab283a373f6e8ce33bdc049cf
MD5 2142d3e53f8ff6213a5c47d95c4aeda8
BLAKE2b-256 761359d58bb01c4db15a1c3134d0c2d08309e2ee5902b958752068196308deb9

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 Sentry Error logging StatusPage Status page