From d6fc39d5738c65671280dedf69f107054ebdc3aa Mon Sep 17 00:00:00 2001 From: Paul Duncan Date: Tue, 5 Sep 2023 15:55:06 -0400 Subject: README.md: s/TurboHash/TurboSHAKE/, add turboshake references --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2e747e3..dec112e 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ * TupleHash256 and TupleHash256-XOF * ParallelHash128 and ParallelHash128-XOF * ParallelHash256 and ParallelHash256-XOF -* TurboHash128 and TurboHash256 (incomplete) +* TurboSHAKE128 and TurboSHAKE256 Use `make` to build a minimal test application, and `make test` to run the test suite. @@ -32,6 +32,8 @@ the test suite. * [NIST SP 800-185 - SHA-3 Derived Functions: cSHAKE, KMAC, TupleHash, and ParallelHash][800-185] * [FIPS 198-1 - The Keyed-Hash Message Authentication Code (HMAC)][FIPS 198-1] * [NIST CSRC: Cryptographic Standards and Guidelines: Examples with Intermediate Values][csrc-examples] +* [TurboSHAKE (PDF)][turboshake] +* [KangarooTwelve and TurboSHAKE][turboshake-ietf] [C11]: https://en.wikipedia.org/wiki/C11_(C_standard_revision) "ISO/IEC 9899:2011" @@ -45,3 +47,7 @@ the test suite. "The Keyed-Hash Message Authentication Code (HMAC)" [csrc-examples]: https://csrc.nist.gov/projects/cryptographic-standards-and-guidelines/example-values "NIST CSRC: Cryptographic Standards and Guidelines: Examples with Intermediate Values" +[turboshake]: https://eprint.iacr.org/2023/342.pdf + "TurboSHAKE" +[turboshake-ietf]: https://www.ietf.org/archive/id/draft-irtf-cfrg-kangarootwelve-10.html#name-test-vectors + "KangarooTwelve and TurboSHAKE" -- cgit v1.2.3