Hash Algorithm Driver

The Secure Hash Algorithm (SHA) is a family of cryptographic hash functions published by the National Institute of Standards and Technology (NIST) as a U.S. Federal Information Processing Standard (FIPS). SHA is useful in the generation and verification of digital signatures and message authentication codes, and in the generation of random numbers (bits).

The driver supports the SHA-1/224/256 mode for data hash.