snow icon indicating copy to clipboard operation
snow copied to clipboard

Add BLAKE3 support

Open aumetra opened this issue 3 months ago • 2 comments

Closes #173

This PR adds support for using the BLAKE3 hash function as part of a Noise connection.
Unfortunately I'm not sure if there are any test vectors for it available.

But yeah, this adds a new hash state enum variant for BLAKE3 and adds support for it to the default provider.

aumetra avatar Sep 22 '25 19:09 aumetra

(sorry for the reformatting btw, VSCode config doing stupid stuff. I can revert it if wanted)

aumetra avatar Sep 22 '25 19:09 aumetra

Hey @aumetra thanks for the PR, and I'm interested in getting this into snow!

mcginty avatar Sep 22 '25 23:09 mcginty