-
Notifications
You must be signed in to change notification settings - Fork 283
Implement Blake2Xb #677
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Implement Blake2Xb #677
Conversation
c67d0c4
to
0824a62
Compare
@newpavlov I don't mean to bug you, but is there any way I can help you get this merged? I ran benchmarks on
The first run on my branch gave worse results for blake2b and the same for blake2s (which would make some sense if my code is really less performant), but then I ran it again and got results that match |
Sorry for the late reply! I will try to take a look at this in the following weeks. We have plans for completely rewriting the current blake2 implementation and I thought about circling to this PR after that, but it seems it may be worth to merge this PR first.
Recently I added section about it to the crate's readme. |
I have a working implementation of Blake2Xb. I couldn't find test vectors, so I wrote a test comparing to the official Go implementation.
Open questions:
digest::dev::blobby
format?