CAVP crypto 113.10.09
Implements various cryptographic algorithms for CAVP validation.
 
Loading...
Searching...
No Matches
myShake.h
Go to the documentation of this file.
1#pragma once
2
3extern const int SHAKE_128;
4extern const int SHAKE_256;
5
23void shakeHash(const int hashAlgorithm, const char* message, int outHashLength, char* outHash);
24
40void shakeMCTHash(const int hashAlgorithm, const char* initialSeedString, int maxOutBitLength, int minOutBitLength);
const int SHAKE_256
Definition myShake.c:10
const int SHAKE_128
Definition myShake.c:9
void shakeHash(const int hashAlgorithm, const char *message, int outHashLength, char *outHash)
SHAKE 可變長度雜湊函數
Definition myShake.c:14
void shakeMCTHash(const int hashAlgorithm, const char *initialSeedString, int maxOutBitLength, int minOutBitLength)
SHAKE 可變長度雜湊函數的Monte Carlo Test.
Definition myShake.c:75