From 31220d4b83c635bacb7f2ccb7cbd0aaead4ceab2 Mon Sep 17 00:00:00 2001 From: laiwei360735 <1655919897@qq.com> Date: Tue, 9 May 2017 17:58:43 +0800 Subject: [PATCH] Create SimpleFIPS202.h --- crypto/SHA-3/Modes/SimpleFIPS202.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 crypto/SHA-3/Modes/SimpleFIPS202.h diff --git a/crypto/SHA-3/Modes/SimpleFIPS202.h b/crypto/SHA-3/Modes/SimpleFIPS202.h new file mode 100644 index 00000000..7a6563eb --- /dev/null +++ b/crypto/SHA-3/Modes/SimpleFIPS202.h @@ -0,0 +1,19 @@ +#ifndef _SimpleFIPS202_h_ +#define _SimpleFIPS202_h_ + +#include "KeccakSponge.h" +#include "string.h" + +int SHAKE128(unsigned char *output, size_t outputByteLen, const unsigned char *input, size_t inputByteLen); + +int SHAKE256(unsigned char *output, size_t outputByteLen, const unsigned char *input, size_t inputByteLen); + +int SHA3_224(unsigned char *output, const unsigned char *input, size_t inputByteLen); + +int SHA3_256(unsigned char *output, const unsigned char *input, size_t inputByteLen); + +int SHA3_384(unsigned char *output, const unsigned char *input, size_t inputByteLen); + +int SHA3_512(unsigned char *output, const unsigned char *input, size_t inputByteLen); + +#endif