Hash (the file output) - what are hashes?
Hashes (a.k.a. "digests") behave like a file fingerprint that help identify a file as authentic. This has many uses, such as when trying to determine that a file downloaded online is the one you're looking for and hasn't been corrupted. They are versatile, appearing as groups of numbers and letters that can be posted anywhere ("E55DA1922211").
Different file hashes have different advantages on a scale: security versus speed:
- CRC32 - fastest
- MD5 - seems to be the most popular
- SHA1 - most accurate and longest
More on hashes from Wikipedia.
Hash (the software) - features
Provides a long list of file data about a given file or files by default -- all three hash types, as well as file version, size, and date. Can un-check boxes to gather less data.
- Drag-and-drop friendly.
- Does multiple, even 100s of files automatically (if you do "Browse" hold CTRL or SHIFT to select multiple files)
- Progress bar to let you know how far along the process is and a "stop" button to cease progress.
- Absolutely tiny! Low footprint, low ram usage.
- No automatic file verification. To do this, I recommend creating a "torrent" using uTorrent or a similar program. Just ignore "tracker" information, since it won't be for sharing.