summaryrefslogtreecommitdiffstats
path: root/Utilities/cmlibrhash/README
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2016-11-03 17:45:29 (GMT)
committerBrad King <brad.king@kitware.com>2016-11-03 17:45:29 (GMT)
commit5cb1b345d932d3e0dc34a2d423894a59a6c8db35 (patch)
treee65b51405aeffee8b4ca00523fe450c76cf3aec0 /Utilities/cmlibrhash/README
parent798b0adc628ab16dbb4d04ef444b8e7db4f5cffa (diff)
parent1367fccc330b0ff314845aeb3547bbc38486913a (diff)
downloadCMake-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/README61
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.