diglloydTools IntegrityChecker Java version on any computer with Java—Mac, Windows, Linux, etc. More about IntegrityChecker and why every professional should be using it.
IntegrityChecker Java version 1.2b2
This is a beta version but well tested (and IntegrityChecker only reads your files anyway!).
Version 1.2b2 builds on the major performance improvements of IntegrityChecker version 1.1b10 by adding support for SHA-512 hashing.
It had not occurred to me that SHA-512 hashing would be faster than SHA1, but testing shows that SHA-512 is about 80% faster than SHA1!
Speed is now so fast that IntegrityChecker Java will be I/O limited on recent Macs, even by the extremely fast internal SSDs. There is some actual speed benefit, but given the icj is now I/O bound, the is an about 80% reduction in CPU usage.