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)
Blake2s and 2b (32 and 64-bit)
Blake3 (dramatically faster than other methods on recent computers)
BrainWave FileHash[/url] (also covers Blake2S/B)
Blake hash function - Wikipedia
Please post if I missed any.