diff options
author | Brad King <brad.king@kitware.com> | 2016-11-03 17:45:29 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2016-11-03 17:45:29 (GMT) |
commit | 5cb1b345d932d3e0dc34a2d423894a59a6c8db35 (patch) | |
tree | e65b51405aeffee8b4ca00523fe450c76cf3aec0 /Utilities/cmlibrhash/README | |
parent | 798b0adc628ab16dbb4d04ef444b8e7db4f5cffa (diff) | |
parent | 1367fccc330b0ff314845aeb3547bbc38486913a (diff) | |
download | CMake-5cb1b345d932d3e0dc34a2d423894a59a6c8db35.zip CMake-5cb1b345d932d3e0dc34a2d423894a59a6c8db35.tar.gz CMake-5cb1b345d932d3e0dc34a2d423894a59a6c8db35.tar.bz2 |
Merge branch 'upstream-librhash' into import-librhash
* upstream-librhash:
librhash 2016-11-01 (d839a1a8)
Diffstat (limited to 'Utilities/cmlibrhash/README')
-rw-r--r-- | Utilities/cmlibrhash/README | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/Utilities/cmlibrhash/README b/Utilities/cmlibrhash/README new file mode 100644 index 0000000..1e51017 --- /dev/null +++ b/Utilities/cmlibrhash/README @@ -0,0 +1,61 @@ + === RHash program === + +RHash is a console utility for calculation and verification of magnet links +and a wide range of hash sums like CRC32, MD4, MD5, SHA1, SHA256, SHA512, +SHA3, 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: + * Output in a predefined (SFV, BSD-like) or a user-defined format. + * Can calculate Magnet links. + * Updating hash files (adding hash sums of files missing in the hash file). + * Calculates several hash sums in one pass + * Ability to process directories recursively. + * Portability: the program works the same on Linux, *BSD or Windows. + + + === The LibRHash library === + +LibRHash is a professional, portable, thread-safe C library for computing +a wide variety of hash sums, such as CRC32, MD4, MD5, SHA1, SHA256, SHA512, +SHA3, 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. + + + === Links === + + * Project Home Page: http://rhash.sourceforge.net/ + * Official Releases: http://sf.net/projects/rhash/files/rhash/ + + * RHash hash functions descriptions http://rhash.anz.ru/hashes.php + * The table of the hash functions supported by RHash + http://sf.net/apps/mediawiki/rhash/index.php?title=Hash_sums + * ECRYPT: The Hash Function Zoo + http://ehash.iaik.tugraz.at/wiki/The_Hash_Function_Zoo + + + === Getting latest source code === + +The latest source code can be obtained from Git repository by command: + + git clone git://github.com/rhash/RHash.git + + + === Notes on RHash License === + +The RHash program and LibRHash library are distributed under RHash License, +see the COPYING file for details. In particular, the program, the library +and source code can be used free of charge under the MIT, BSD, GPL, +commercial or freeware license without additional restrictions. In the case +the OSI-approved license is required the MIT license should be used. |