Implements NIST-approved SHA-2 hash functions specified in NIST FIPS 180-4.
sha224()
sha256()
sha384()
sha512()
sha512_224()
sha512_256()
SHA224
SHA256
SHA384
SHA512
SHA512_224
SHA512_256