tthsum 1.1.0 review

Download
by rbytes.net on

tthsum generates and checks TTH checksums (root of the THEX hash tree)

License: GPL (GNU General Public License)
File size: 30K
Developer: Walter Doekes
0 stars award from rbytes.net

tthsum generates and checks TTH checksums (root of the THEX hash tree). The Merkle Hash Tree is a hash construct that exhibits desirable properties for verifying the integrity of files and file subranges in an incremental or out-of-order fashion.

The tool uses the Tiger hash algorithm for both the internal and the leaf nodes, and has an interface identical to md5sum.

What's New in This Release:
Converted tthsum to C (it was C++).
Updated makefiles, added NMakefile for Windows, run nmake /f NMakefile on windows.
Added BIG_ENDIAN support (tested on a SPARC).
Removed -b functionality. The asterisk that did nothing didn't make sense.
Made this Changelog a bit more readable.
Fixed a bug where incorrect hashes were generated when using the console as input file. (The reads did not generate a multiple of 1024 bytes.)
Added mmap(2) support (-m) (mapping 1.6MB at a time), default is read(2). YMMV.
Added -p, -w, -V options (show progress, warn about improper digest lines, show version).
Writing escaped and utf8-ified filenames to digest.

tthsum 1.1.0 search tags