SHA2 Compress Function Pure Rust implementation of SHA2 compress functions. SHA256 SHA224 SHA512 SHA384 SHA512/256 SHA512/224 TODO Investigate https://en.wikipedia.org/wiki/Intel_SHA_extensions and https://developer.arm.com/documentation/ddi0500/e/functional-description/about-the-cortex-a53-processor-functions/cryptography-extension