79 SIZE_T cbCustomizationString)
81 static const BYTE nameString[] = { 0x4b, 0x4d, 0x41, 0x43 };
93 if (pks->stateIndex != 0)
98 return SYMCRYPT_NO_ERROR;
147 if (!
pState->ks.squeezeMode)
187 if (!
pState->ks.squeezeMode)
#define SYMCRYPT_CSHAKEXXX_INIT
#define SYMCRYPT_KMACXXX_RESULT_SIZE
#define SYMCRYPT_CSHAKEXXX_STATE
#define memcpy(s1, s2, n)
#define _In_reads_bytes_(s)
#define _Out_writes_bytes_(s)
#define SYMCRYPT_XxxExtract
VOID SYMCRYPT_CALL SymCryptKeccakAppendEncodeTimes8(_Inout_ SYMCRYPT_KECCAK_STATE *pState, UINT64 uValue, BOOLEAN bLeftEncode)
VOID SYMCRYPT_CALL SymCryptKeccakZeroAppendBlock(_Inout_ PSYMCRYPT_KECCAK_STATE pState)
#define PSYMCRYPT_XXX_EXPANDED_KEY
VOID SYMCRYPT_CALL SymCryptKeccakAppendEncodedString(_Inout_ PSYMCRYPT_KECCAK_STATE pState, _In_reads_(cbString) PCBYTE pbString, SIZE_T cbString)
#define SYMCRYPT_XxxAppend
#define SYMCRYPT_XxxExpandKey
#define SYMCRYPT_XXX_EXPANDED_KEY
VOID SYMCRYPT_CALL SymCryptKeccakAppend(_Inout_ PSYMCRYPT_KECCAK_STATE pState, _In_reads_(cbData) PCBYTE pbData, SIZE_T cbData)
#define SYMCRYPT_XXX_STATE
#define SYMCRYPT_XxxExpandKeyEx
#define PSYMCRYPT_XXX_STATE
#define SYMCRYPT_XxxKeyCopy
#define SYMCRYPT_XxxResultEx
#define PCSYMCRYPT_XXX_EXPANDED_KEY
#define SYMCRYPT_XxxResult
VOID SYMCRYPT_CALL SymCryptKeccakExtract(_Inout_ PSYMCRYPT_KECCAK_STATE pState, _Out_writes_(cbResult) PBYTE pbResult, SIZE_T cbResult, BOOLEAN bWipe)
#define SYMCRYPT_XxxStateCopy
static const BYTE pbResult[]
#define SYMCRYPT_ASSERT(_x)
PCBYTE PBYTE SIZE_T cbData
#define SYMCRYPT_SET_MAGIC(p)
PSYMCRYPT_COMMON_HASH_STATE pState
#define SYMCRYPT_CHECK_MAGIC(p)