The SHA-1 (Secure Hash Algorithm 1) was proposed by the U.S. National Institute for Standards and Technology (NIST) for certain U.S. federal government applications. The algorithm takes a message of arbitrary length and produces a 160-bit message digest.
Compared to 128-bit hash functions, the 160-bit hash-value of SHA-1 provides increased security against brute-force attacks. SHA-1 and RIPEMD160 presently appear to be of comparable strength; both are considered stronger than MD5.
The SHA-1 algorithm is designed to be quite fast on 32-bit machines.
The SHA-1 algorithm is specified in FIPS 180-1 and in RFC3174.
CSHA1 Overview | SHA1 API Overview | Type Library Overview | Useful Links | HashCalc
See Also QuickHash Library Overview
|Send Feedback to SlavaSoft Inc.||Tell a friend about QuickHash Library|