mirror of
https://github.com/guanzhi/GmSSL.git
synced 2024-02-26 23:08:08 +00:00
Create SimpleFIPS202.h
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user