Mailing List Archive

[PATCH gnupg 0/1] 2nd attempt for for addition of cSHAKE and KMAC
Please ignore the previous patch which had unnecessarily reformatted an existing file.

Signed-off-by: Falko Strenzke <falko.strenzke@mtg.de>

Falko Strenzke (1):
Addition of cSHAKE and KMAC

cipher/cshake-common.c | 142 +++++++++++++++
cipher/cshake-common.h | 63 +++++++
cipher/keccak.c | 215 +++++++++++++++++++++++
cipher/keccak.h | 36 ++++
cipher/mac-internal.h | 22 +++
cipher/mac-kmac.c | 380 +++++++++++++++++++++++++++++++++++++++++
cipher/mac.c | 14 ++
cipher/md.c | 50 +++++-
configure.ac | 2 +-
doc/gcrypt.texi | 31 +++-
src/cipher.h | 2 +
src/fips.c | 2 +
src/gcrypt-int.h | 1 +
src/gcrypt.h.in | 14 +-
src/visibility.c | 1 +
src/visibility.h | 1 +
tests/Makefile.am | 2 +-
tests/basic.c | 313 ++++++++++++++++++++++++++++++++-
tests/cshake.c | 335 ++++++++++++++++++++++++++++++++++++
19 files changed, 1615 insertions(+), 11 deletions(-)
create mode 100644 cipher/cshake-common.c
create mode 100644 cipher/cshake-common.h
create mode 100644 cipher/keccak.h
create mode 100644 cipher/mac-kmac.c
create mode 100644 tests/cshake.c

--
2.30.2


_______________________________________________
Gcrypt-devel mailing list
Gcrypt-devel@gnupg.org
https://lists.gnupg.org/mailman/listinfo/gcrypt-devel