Skip to content
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

Support BLAKE2X #2

Open
aead opened this issue Mar 1, 2017 · 3 comments
Open

Support BLAKE2X #2

aead opened this issue Mar 1, 2017 · 3 comments

Comments

@aead
Copy link
Owner

aead commented Mar 1, 2017

BLAKE2X is described in this paper and is an extended version of BLAKE2b / BLAKE2s, which can produce hash values up to 256 GiB for the 64 bit version and 128 GiB for the 32 bit version.
Furthermore BLAKE2X can be used as a DRBG.

@aead
Copy link
Owner Author

aead commented Mar 25, 2017

golang/go#19513

@inkeliz
Copy link

inkeliz commented Oct 25, 2017

This is already supported on golang.org/x/crypto/blake2b, by using NewXOF.

@aead
Copy link
Owner Author

aead commented Oct 25, 2017

@inkeliz Thank you for the hint - I'm aware of this, I've implemented the linked package 😃
See BLAKE2Xb , BLAKE2Xs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants