11#define SET_DATALENGTH( state, len ) {state.dataLengthL = len;}
32 0xd6, 0x01, 0xcc, 0x17, 0x75, 0x59, 0xb0, 0x24,
33 0x84, 0x59, 0x78, 0x7f, 0x7e, 0x80, 0x4e, 0xd7,
34 0xf2, 0x76, 0x89, 0xb5, 0x99, 0x5c, 0x59, 0xb6,
35 0x61, 0x80, 0x2d, 0x96, 0x82, 0xfd, 0xf8, 0xd2,
_ACRTIMP int __cdecl memcmp(const void *, const void *, size_t)
const PCSYMCRYPT_MAC SymCryptHmacSha256Algorithm
static const BYTE hmacSha256Kat[32]
VOID SYMCRYPT_CALL SymCryptHmacSha256Selftest(void)
const SYMCRYPT_MAC SymCryptHmacSha256Algorithm_default
VOID SYMCRYPT_CALL SymCryptInjectError(PBYTE pbData, SIZE_T cbData)
const BYTE SymCryptTestKey32[32]
const BYTE SymCryptTestMsg3[3]
SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptHmacSha256ExpandKey(_Out_ PSYMCRYPT_HMAC_SHA256_EXPANDED_KEY pExpandedKey, _In_reads_opt_(cbKey) PCBYTE pbKey, SIZE_T cbKey)
_Analysis_noreturn_ VOID SYMCRYPT_CALL SymCryptFatal(UINT32 fatalCode)
const PCSYMCRYPT_HASH SymCryptSha256Algorithm
#define SYMCRYPT_HMAC_SHA256_RESULT_SIZE
VOID SYMCRYPT_CALL SymCryptHmacSha256(_In_ PCSYMCRYPT_HMAC_SHA256_EXPANDED_KEY pExpandedKey, _In_reads_(cbData) PCBYTE pbData, SIZE_T cbData, _Out_writes_(SYMCRYPT_HMAC_SHA256_RESULT_SIZE) PBYTE pbResult)
VOID SYMCRYPT_CALL SymCryptHmacSha256Result(_Inout_ PSYMCRYPT_HMAC_SHA256_STATE pState, _Out_writes_(SYMCRYPT_HMAC_SHA256_RESULT_SIZE) PBYTE pbResult)
VOID SYMCRYPT_CALL SymCryptHmacSha256Init(_Out_ PSYMCRYPT_HMAC_SHA256_STATE pState, _In_ PCSYMCRYPT_HMAC_SHA256_EXPANDED_KEY pExpandedKey)
VOID SYMCRYPT_CALL SymCryptHmacSha256Append(_Inout_ PSYMCRYPT_HMAC_SHA256_STATE pState, _In_reads_(cbData) PCBYTE pbData, SIZE_T cbData)
SYMCRYPT_MD5_CHAINING_STATE outerState
SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA256_STATE
SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA256_EXPANDED_KEY
#define SYMCRYPT_FIELD_OFFSET(type, field)