Skip to main content

sha256 library with midstate

Project description

This is a SHA-256 implementation that allows for setting and getting the mid-state information.


The original version of this was written in Python. While the Cython version will be much faster, this is not a highly optimized library and relies on the native C compiler for optimization.


The orignal author was Thomas Dixon for a python version of this code. Sam Rushing added the midstate access and converted it to Cython. Nigel Drego added the context state setter/getter.


This is licensed under the MIT license based on the original license from Thomas Dixon.

Project details

Download files

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

Files for sha256, version 0.1
Filename, size File type Python version Upload date Hashes
Filename, size sha256-0.1.tar.gz (30.1 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page