Skip to main content
PySkein is an extension module for Python, implementing the

Skein hash algorithm, one of the finalists in the NIST SHA-3 Competition. While originally based on the optimized version of the reference implementation by Doug Whiting, PySkein is now feature complete and offers a pythonic interface, all released as free software under the GNU General Public License. Its highlights are:

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

  • All features of the Skein specification (flexible digest sizes, MAC generation, tree hashing, and various other arguments)

  • High performance through optimized 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.7.tar.gz (203.2 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.7.win32-py3.2.msi (163.8 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyskein-0.7.tar.gz
Algorithm Hash digest
SHA256 cb529c9e48699dd303606163f3d57f78fee3399d72a0fbcdb860ff1cde4d6fe4
MD5 9206a7bb3139dcbac36b48eaf7e7e7d8
BLAKE2b-256 6e0c0fc73e62ae5813c7b312a7ce4db6ab772358c3d9c77efb11cde8d5bfaa05

See more details on using hashes here.

File details

Details for the file pyskein-0.7.win32-py3.2.msi.

File metadata

  • Download URL: pyskein-0.7.win32-py3.2.msi
  • Upload date:
  • Size: 163.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyskein-0.7.win32-py3.2.msi
Algorithm Hash digest
SHA256 bec702c6e2a7a6af785ad43a5852b4c1425816180e44138c0c6e924f869555db
MD5 536eda602317f7b532475806918ea79c
BLAKE2b-256 dac7de2d9066fc0eb20362a4cb29c12715de1fe03396a0352635ac88570ff640

See more details on using hashes here.

Release history Release notifications | RSS feed

1.0

2 files

0.7.1

2 files

This release

0.7 This release

2 files

0.6.3

2 files

0.6.2

1 file

0.6.1

1 file

0.6

1 file

0.5.2

2 files

0.5.1

1 file

0.5

1 file

0.4

1 file

0.3.1

1 file

0.3

1 file

0.2

1 file

0.1

1 file

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