-
Notifications
You must be signed in to change notification settings - Fork 21
Adds support for blake2x by allowing max_depth 0 #12
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
Conversation
Thanks for this! Could you make the corresponding change on the |
Of course! |
Pushed, added test vectors from the kat. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is fantastic. I'm really glad to see those BLAKE2X* test vectors getting exercised. A few more nits for the new test code, and then I think this will be ready to merge. Let me know if you'd prefer for me to just go ahead and merge it and make these changes on my end.
Thanks for all the great comments. I updated it! |
Absolutely, really glad to have this change and especially these tests. If you need this in production I could go ahead and tag a release? |
Yes, I would love it to be tagged, I do want to use it in a live project :)
…On Thu, Sep 5, 2019 at 8:07 PM oconnor663 ***@***.***> wrote:
Absolutely, really glad to have this change and especially these tests. If
you need this in production I could go ahead and tag a release?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#12?email_source=notifications&email_token=AA23MGAXKS2S77Z4BXB4FPLQIE4FFA5CNFSM4ISXBGO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD576UTY#issuecomment-528476751>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA23MGDE5ZSTDNSPF3UIILDQIE4FFANCNFSM4ISXBGOQ>
.
|
Done! Version 0.5.8 is live. |
Awesome! Already using it.
…On Thu, Sep 5, 2019 at 9:19 PM oconnor663 ***@***.***> wrote:
Done! Version 0.5.8 is live.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#12?email_source=notifications&email_token=AA23MGCUZQYKO5JPJ4WESU3QIFETNA5CNFSM4ISXBGO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AG77A#issuecomment-528510972>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA23MGC4LCZ6NZZ4TOJYNSLQIFETNANCNFSM4ISXBGOQ>
.
|
Please send me a link to what you're building with it, if it's public. |
Here you go: https://github.com/celo-org/bls-zexe
<celo-org/celo-bls-snark-rs#62>
Specifically, I use the new version in:
celo-org/celo-bls-snark-rs#62
…On Thu, Sep 5, 2019 at 9:36 PM oconnor663 ***@***.***> wrote:
Please send me a link to what you're building with it, if it's public.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#12?email_source=notifications&email_token=AA23MGGOLUESDNZDW7337KTQIFGRVA5CNFSM4ISXBGO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6AITXA#issuecomment-528517596>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA23MGGVJG7XG6SNFKGFRZLQIFGRVANCNFSM4ISXBGOQ>
.
|
This is required to support Blake2x (https://blake2.net/blake2x.pdf).
The PR also adds testing for blake2x using the reference implementation test vectors.