9#define SymCryptSha224AppendBlocks SymCryptSha256AppendBlocks
13#define SET_DATALENGTH( state, len ) {state.dataLengthL = len;}
34 0x3e, 0x1c, 0x48, 0x2f, 0x66, 0x49, 0x67, 0xa9,
35 0xad, 0x4f, 0x76, 0x52, 0x36, 0xf8, 0x5a, 0x1f,
36 0x63, 0x5b, 0x34, 0xe9, 0x35, 0x71, 0x62, 0x35,
37 0xa2, 0x9e, 0x61, 0xb1
_ACRTIMP int __cdecl memcmp(const void *, const void *, size_t)
const SYMCRYPT_MAC SymCryptHmacSha224Algorithm_default
const PCSYMCRYPT_MAC SymCryptHmacSha224Algorithm
static const BYTE hmacSha224Kat[28]
VOID SYMCRYPT_CALL SymCryptHmacSha224Selftest(void)
VOID SYMCRYPT_CALL SymCryptInjectError(PBYTE pbData, SIZE_T cbData)
const BYTE SymCryptTestKey32[32]
const BYTE SymCryptTestMsg3[3]
#define SYMCRYPT_HMAC_SHA224_RESULT_SIZE
_Analysis_noreturn_ VOID SYMCRYPT_CALL SymCryptFatal(UINT32 fatalCode)
SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptHmacSha224ExpandKey(_Out_ PSYMCRYPT_HMAC_SHA224_EXPANDED_KEY pExpandedKey, _In_reads_opt_(cbKey) PCBYTE pbKey, SIZE_T cbKey)
VOID SYMCRYPT_CALL SymCryptHmacSha224Append(_Inout_ PSYMCRYPT_HMAC_SHA224_STATE pState, _In_reads_(cbData) PCBYTE pbData, SIZE_T cbData)
const PCSYMCRYPT_HASH SymCryptSha224Algorithm
VOID SYMCRYPT_CALL SymCryptHmacSha224Result(_Inout_ PSYMCRYPT_HMAC_SHA224_STATE pState, _Out_writes_(SYMCRYPT_HMAC_SHA224_RESULT_SIZE) PBYTE pbResult)
VOID SYMCRYPT_CALL SymCryptHmacSha224Init(_Out_ PSYMCRYPT_HMAC_SHA224_STATE pState, _In_ PCSYMCRYPT_HMAC_SHA224_EXPANDED_KEY pExpandedKey)
VOID SYMCRYPT_CALL SymCryptHmacSha224(_In_ PCSYMCRYPT_HMAC_SHA224_EXPANDED_KEY pExpandedKey, _In_reads_(cbData) PCBYTE pbData, SIZE_T cbData, _Out_writes_(SYMCRYPT_HMAC_SHA224_RESULT_SIZE) PBYTE pbResult)
SYMCRYPT_MD5_CHAINING_STATE outerState
SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA224_STATE
#define SYMCRYPT_FIELD_OFFSET(type, field)
SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA224_EXPANDED_KEY