3 Mhash is an open source (under GNU Lesser GPL) library which provides
4 a uniform interface to a large number of hash algorithms. These
5 algorithms can be used to compute checksums, message digests, and
6 other signatures. The HMAC support implements the basics for message
7 authentication, following RFC 2104. In the later versions some key
8 generation algorithms, which use hash algorithms, have been added.
9 The manpage for mhash is mhash.3.html. At the time of writing this,
10 the library supports the algorithms: SHA1, GOST, HAVAL, MD5,
11 RIPEMD160, TIGER, and CRC32 checksums.