Add BLAKE3 hash function #4755
Replies: 1 comment
-
BLAKE3 is in scope. It would likely have to be a completely new implementation. Partially for licensing reasons but really more because Botan has its way of doing things [*] and in general the cases where we've imported some third party code where the license was compatible, and not rewritten it to match our approach, it's caused problems for future maintenance and I've regretted it. [*] Especially relevant in this case: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Would it be possible to add the BLAKE3 hash function? BLAKE3 is a very fast, parallelizable hash function that is a sort-of successor to the BLAKE2 family of hash functions. We could either import the official code (https://github.com/BLAKE3-team/BLAKE3) or Botan could have it's own.
Beta Was this translation helpful? Give feedback.
All reactions