pyskein 0.7
Implementation of the Skein hash function, one of the finalists in the SHA-3 competition
Downloads ↓ | Package Documentation
Latest Version: 0.7.1
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
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| pyskein-0.7.tar.gz (md5, pgp) | Source | 2010-12-23 | 198KB | 691 | |
| pyskein-0.7.win32-py3.2.msi (md5, pgp) | MS Windows MSI installer | 3.2 | 2010-12-23 | 160KB | 642 |
- Author: Hagen Fürstenau
- Documentation: pyskein package documentation
- Home Page: http://packages.python.org/pyskein/
- License: GPL
-
Categories
- Development Status :: 4 - Beta
- Intended Audience :: Developers
- Intended Audience :: Information Technology
- Intended Audience :: Science/Research
- License :: OSI Approved :: GNU General Public License (GPL)
- Operating System :: OS Independent
- Programming Language :: Python :: 3
- Programming Language :: Python :: 3.0
- Programming Language :: Python :: 3.1
- Programming Language :: Python :: 3.2
- Topic :: Security :: Cryptography
- Package Index Owner: hagen
- DOAP record: pyskein-0.7.xml
