SHA-1 is a hash algorithm that takes a message and produces a 160-bit message digest. The SHA-1 functions are defined in husha1.h.
It is recommended to avoid using SHA-1 due to the security risks. Please see the Security Builder Crypto Guide for further information.