Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
x/crypto/sha3: add cSHAKE support #25395
The code for cSHAKE is now ready here https://go-review.googlesource.com/c/crypto/+/111281/
Is there any chance to merge it soon?
This patch implements 128- and 256-bit version of customizable variant of SHAKE function (cSHAKE). * Implementation based on NIST FIPS 202 * Test data file has been updated with cSHAKE KATs. I've copied examples from NIST document available here: https://csrc.nist.gov/csrc/media/projects/cryptographic-standards-and -guidelines/documents/examples/cshake_samples.pdf Fixes golang#25395 Change-Id: Icbbc4232f3d9a28b3d6ead51937c2e60c00e5d8c Reviewed-on: https://go-review.googlesource.com/c/crypto/+/111281 Reviewed-by: Filippo Valsorda <email@example.com>