From f4012313e23888a222966bcf213f17b7ba729bea Mon Sep 17 00:00:00 2001 From: Paul Duncan Date: Thu, 7 Sep 2023 20:41:27 -0400 Subject: content/posts/2023-09-05-c11-sha3.md: add v0.2 note --- content/posts/2023-09-05-c11-sha3.md | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'content/posts') diff --git a/content/posts/2023-09-05-c11-sha3.md b/content/posts/2023-09-05-c11-sha3.md index caa1ec0..e475e52 100644 --- a/content/posts/2023-09-05-c11-sha3.md +++ b/content/posts/2023-09-05-c11-sha3.md @@ -24,6 +24,8 @@ This weekend I put together a [C11][] implementation of the following * TupleHash256 and TupleHash256-XOF * ParallelHash128 and ParallelHash128-XOF * ParallelHash256 and ParallelHash256-XOF +* TurboSHAKE128 and TurboSHAKE256 +* KangarooTwelve The code is available in the [Git repository][repo]. @@ -73,6 +75,7 @@ int main(int argc, char *argv[]) { return 0; } ``` +  Output: @@ -82,6 +85,10 @@ Output: "foo",76d3bc41c9f588f7fcd0d5bf4718f8f84b1c41b20882703100b9eb9413807c01 "bar",cceefd7e0545bcf8b6d19f3b5750c8a3ee8350418877bc6fb12e32de28137355 ``` +  + +**Update (2023-09-07):** Released v0.2 with TurboSHAKE128, +TurboSHAKE256, KangarooTwelve, and an `examples/` directory. [C11]: https://en.wikipedia.org/wiki/C11_(C_standard_revision) "ISO/IEC 9899:2011" -- cgit v1.2.3