
Librhash is a professional, portable, thread-safe c library for computing magnet links and a wide variety of hash sums, such as crc32, md4, md5, sha1, sha256, sha512, aich, ed2k, tiger, dc++ tth, bittorrent btih, gost r 34.11-94, ripemd-160, has-160, edon-r, whirlpool and snefru. hash sums are used to ensure and verify integrity of large volumes of data for a long-term storing or transferring.
features:
* small and easy to learn interface.
* hi-level and low-level api.
* allows calculating of several hash functions simultaneously.
* portability: the library works on linux, *bsd and windows.