Jacksum
Description
Calculates hashes and fingerprints of almost any input: files, entire file trees, command line arguments, plain or encoded strings, the console, standard input, NTFS ADS, pipes, sockets, doors, partitions, and raw disks Pseudo random numbers, and reproducible, unique, secure passwords
Verify
Generate and persist check lists and wanted lists Verify data integrity — find files that are OK, failed, missing, or new Run a strict integrity verification, aka an audit
Find
Find files by their fingerprints (positive matching) Find files that don't match certain fingerprints (negative matching) Find every duplicate of a file by its hash value Find the algorithm(s) that produced an unknown hash value Investigate
Get detailed algorithm information — including whether an algorithm is considered broken Examine the polynomials of CRCs and the parameters of HMACs For complete, copy-and-paste recipes, see the Use Cases cookbook - https://jacksum.net/en/use_cases.html
User Experiences
Development Activity
See GitHub repo here for development history: https://github.com/jonelo/jacksum