|
ReactOS 0.4.17-dev-1005-g171e1de
|
#include "precomp.h"
Go to the source code of this file.
| SYMCRYPT_NOINLINE VOID SYMCRYPT_CALL SymCryptHmac | ( | _In_ PCSYMCRYPT_HMAC_EXPANDED_KEY | pExpandedKey, |
| _In_reads_(cbData) PCBYTE | pbData, | ||
| SIZE_T | cbData, | ||
| _Out_writes_(pExpandedKey->pHash->resultSize) PBYTE | pbResult | ||
| ) |
Definition at line 184 of file hmac.c.
Referenced by SymCryptHmacSha3_224(), SymCryptHmacSha3_256(), SymCryptHmacSha3_384(), and SymCryptHmacSha3_512().
| VOID SYMCRYPT_CALL SymCryptHmacAppend | ( | _Inout_ PSYMCRYPT_HMAC_STATE | pState, |
| _In_reads_(cbData) PCBYTE | pbData, | ||
| SIZE_T | cbData | ||
| ) |
Definition at line 130 of file hmac.c.
Referenced by SymCryptHmac(), SymCryptHmacSha3_224Append(), SymCryptHmacSha3_256Append(), SymCryptHmacSha3_384Append(), and SymCryptHmacSha3_512Append().
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptHmacExpandKey | ( | _In_ PCSYMCRYPT_HASH | pHash, |
| _Out_ PSYMCRYPT_HMAC_EXPANDED_KEY | pExpandedKey, | ||
| _In_reads_opt_(cbKey) PCBYTE | pbKey, | ||
| SIZE_T | cbKey | ||
| ) |
Definition at line 53 of file hmac.c.
Referenced by SymCryptHmacSha3_224ExpandKey(), SymCryptHmacSha3_256ExpandKey(), SymCryptHmacSha3_384ExpandKey(), and SymCryptHmacSha3_512ExpandKey().
| SYMCRYPT_NOINLINE VOID SYMCRYPT_CALL SymCryptHmacInit | ( | _Out_ PSYMCRYPT_HMAC_STATE | pState, |
| _In_ PCSYMCRYPT_HMAC_EXPANDED_KEY | pExpandedKey | ||
| ) |
Definition at line 115 of file hmac.c.
Referenced by SymCryptHmac(), SymCryptHmacSha3_224Init(), SymCryptHmacSha3_256Init(), SymCryptHmacSha3_384Init(), and SymCryptHmacSha3_512Init().
| VOID SYMCRYPT_CALL SymCryptHmacKeyCopy | ( | _In_ PCSYMCRYPT_HMAC_EXPANDED_KEY | pSrc, |
| _Out_ PSYMCRYPT_HMAC_EXPANDED_KEY | pDst | ||
| ) |
Definition at line 36 of file hmac.c.
Referenced by SymCryptHmacSha3_224KeyCopy(), SymCryptHmacSha3_256KeyCopy(), SymCryptHmacSha3_384KeyCopy(), and SymCryptHmacSha3_512KeyCopy().
| SYMCRYPT_NOINLINE VOID SYMCRYPT_CALL SymCryptHmacResult | ( | _Inout_ PSYMCRYPT_HMAC_STATE | pState, |
| _Out_writes_(pState->pKey->pHash->resultSize) PBYTE | pbResult | ||
| ) |
Definition at line 141 of file hmac.c.
Referenced by SymCryptHmac(), SymCryptHmacSha3_224Result(), SymCryptHmacSha3_256Result(), SymCryptHmacSha3_384Result(), and SymCryptHmacSha3_512Result().
| VOID SYMCRYPT_CALL SymCryptHmacStateCopy | ( | _In_ PCSYMCRYPT_HMAC_STATE | pSrc, |
| _In_opt_ PCSYMCRYPT_HMAC_EXPANDED_KEY | pExpandedKey, | ||
| _Out_ PSYMCRYPT_HMAC_STATE | pDst | ||
| ) |
Definition at line 10 of file hmac.c.
Referenced by SymCryptHmacSha3_224StateCopy(), SymCryptHmacSha3_256StateCopy(), SymCryptHmacSha3_384StateCopy(), and SymCryptHmacSha3_512StateCopy().