Background
Hashing tools are largely slow-moving because they are built on standards that change slowly, since it doesn't mean much if one creates a hash that you can't easily verify with the tools on hand. Also, because of their application in security, new hashing methods are slow to catch on, as it's still going through rigorous and usually ongoing testing by hackers and researchers. As a result, there are a lot of hashing tools on our site covering many different formats to maintain compatibility with tools that have come out over the past 20 years.
The Blake series are (by comparison) fast moving because it uses processor optimizations to boost speed. It's best suited for many local hashing operations for speed, specificity (almost no chance of overlap with other hash values), and security. I say "local hashing operations" because it remains a format that's not widely embraced. This post hopes to change that somewhat with a few of our local tools with support for the still-new format.
Since probably the large majority of our users are on a 64-bit system, Blake2b (which is 64-bit focused) looks like a great choice, but not many tools support that. Blake3 is ideal, but not supported much beyond the author's distributed software. Here's the current rundown:
Blake2s (optimized for 32-bit systems)
Peazip - PeaUtils feature
https://www.portablefreeware.com/index.php?id=1048
7zip
https://www.portablefreeware.com/index.php?id=796
RapidCRC Unicode
https://www.portablefreeware.com/index.php?id=2362
https://www.portablefreeware.com/index.php?id=1048
7zip
https://www.portablefreeware.com/index.php?id=796
RapidCRC Unicode
https://www.portablefreeware.com/index.php?id=2362
Blake2s and 2b (32 and 64-bit)
CHK
https://www.portablefreeware.com/index.php?id=2359
multiSum (CLI)
https://cresstone.com/apps/multiSum/#appInfo
https://www.portablefreeware.com/index.php?id=2359
multiSum (CLI)
https://cresstone.com/apps/multiSum/#appInfo
Blake3 (dramatically faster than other methods on recent computers)
RapidCRC Unicode
https://www.portablefreeware.com/index.php?id=2362
BrainWave FileHash[/url] (also covers Blake2S/B)
https://www.brainwavecc.com/brainwave-utilities/
https://www.portablefreeware.com/index.php?id=2362
BrainWave FileHash[/url] (also covers Blake2S/B)
https://www.brainwavecc.com/brainwave-utilities/
Related
Hashing use cases (why would I want to hash my files?)
viewtopic.php?f=2&t=23418&p=86703#p86703
Blake hash function - Wikipedia
https://en.wikipedia.org/wiki/BLAKE_(hash_function)
viewtopic.php?f=2&t=23418&p=86703#p86703
Blake hash function - Wikipedia
https://en.wikipedia.org/wiki/BLAKE_(hash_function)
---
Please post if I missed any.