24 #include <type_traits>
25 #include <openssl/sha.h>
32 typedef std::integral_constant<uint32, SHA_DIGEST_LENGTH>
DigestLength;
37 void UpdateBigNumbers(
BigNumber* bn0, ...);
46 int GetLength(
void)
const {
return SHA_DIGEST_LENGTH; }
50 uint8 mDigest[SHA_DIGEST_LENGTH];
Definition: BigNumber.h:28
Definition: UpdateData.h:59
int GetLength(void) const
Definition: SHA1.h:46
SHA_CTX mC
Definition: SHA1.h:49
static void Initialize(PCASC_SALSA20 pState, LPBYTE pbKey, DWORD cbKeyLength, LPBYTE pbVector)
Definition: CascDecrypt.cpp:81
#define TC_COMMON_API
Definition: Define.h:116
uint8_t uint8
Definition: Define.h:152
std::integral_constant< uint32, SHA_DIGEST_LENGTH > DigestLength
Definition: SHA1.h:32
uint8 * GetDigest(void)
Definition: SHA1.h:45