|
ReactOS 0.4.17-dev-1005-g171e1de
|
#include "precomp.h"
Go to the source code of this file.
| VOID SYMCRYPT_CALL SymCryptHash | ( | _In_ PCSYMCRYPT_HASH | pHash, |
| _In_reads_(cbData) PCBYTE | pbData, | ||
| SIZE_T | cbData, | ||
| _Out_writes_(SYMCRYPT_MIN(cbResult, pHash->resultSize)) PBYTE | pbResult, | ||
| SIZE_T | cbResult | ||
| ) |
Definition at line 155 of file hash.c.
Referenced by SymCryptDlgroupGeneratePrimeP_FIPS(), SymCryptDlgroupGeneratePrimeQ_FIPS(), SymCryptHmacExpandKey(), SymCryptRsaOaepApplyEncryptionPadding(), SymCryptRsaOaepRemoveEncryptionPadding(), SymCryptRsaPssApplySignaturePadding(), and SymCryptRsaPssVerifySignaturePadding().
| VOID SYMCRYPT_CALL SymCryptHashAppend | ( | _In_ PCSYMCRYPT_HASH | pHash, |
| _Inout_updates_bytes_(pHash->stateSize) PVOID | pState, | ||
| _In_reads_(cbData) PCBYTE | pbData, | ||
| SIZE_T | cbData | ||
| ) |
Definition at line 182 of file hash.c.
Referenced by LmsComputeOtsPubKeyCandidate(), LmsComputeRootCandidate(), LmsHashMessage(), LmsOtskeyComputePrivate(), LmsOtskeyComputePublic(), LmsOtskeySign(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptHash(), SymCryptHmacAppend(), SymCryptHmacExpandKey(), SymCryptHmacResult(), SymCryptRsaPaddingMaskGeneration(), SymCryptSshKdfDerive(), SymCryptSshKdfExpandKey(), SymCryptSskdfHash(), SymCryptXmssChain(), SymCryptXmssCreateWotspSecret(), SymCryptXmssPrf(), SymCryptXmssPrfInit(), SymCryptXmssPrfKey(), SymCryptXmssRandHash(), SymCryptXmssRandomizedHash(), and update_hash_impl().
| VOID SYMCRYPT_CALL SymCryptHashAppendInternal | ( | _In_ PCSYMCRYPT_HASH | pHash, |
| _Inout_ PSYMCRYPT_COMMON_HASH_STATE | pState, | ||
| _In_reads_bytes_(cbData) PCBYTE | pbData, | ||
| SIZE_T | cbData | ||
| ) |
Definition at line 10 of file hash.c.
Referenced by SymCryptMd2Append(), SymCryptMd4Append(), SymCryptMd5Append(), and SymCryptSha1Append().
| VOID SYMCRYPT_CALL SymCryptHashCommonPaddingMd4Style | ( | _In_ PCSYMCRYPT_HASH | pHash, |
| _Inout_ PSYMCRYPT_COMMON_HASH_STATE | pState | ||
| ) |
Definition at line 85 of file hash.c.
Referenced by SymCryptMd4Result(), and SymCryptMd5Result().
| VOID SYMCRYPT_CALL SymCryptHashInit | ( | _In_ PCSYMCRYPT_HASH | pHash, |
| _Out_writes_bytes_(pHash->stateSize) PVOID | pState | ||
| ) |
Definition at line 173 of file hash.c.
Referenced by init_hash_impl(), LmsComputeOtsPubKeyCandidate(), LmsComputeRootCandidate(), LmsHashMessage(), LmsOtskeyComputePrivate(), LmsOtskeyComputePublic(), LmsOtskeySign(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptHash(), SymCryptHmacExpandKey(), SymCryptRsaPaddingMaskGeneration(), SymCryptSshKdfExpandKey(), SymCryptSskdfHash(), and SymCryptXmssPrfInit().
| SIZE_T SYMCRYPT_CALL SymCryptHashInputBlockSize | ( | _In_ PCSYMCRYPT_HASH | pHash | ) |
Definition at line 140 of file hash.c.
Referenced by hash_block_len_impl(), and SymCryptSskdfMacExpandSalt().
| VOID SYMCRYPT_CALL SymCryptHashResult | ( | _In_ PCSYMCRYPT_HASH | pHash, |
| _Inout_updates_bytes_(pHash->stateSize) PVOID | pState, | ||
| _Out_writes_(SYMCRYPT_MIN(cbResult, pHash->resultSize)) PBYTE | pbResult, | ||
| SIZE_T | cbResult | ||
| ) |
Definition at line 193 of file hash.c.
Referenced by finalize_hash_impl(), LmsComputeOtsPubKeyCandidate(), LmsComputeRootCandidate(), LmsHashMessage(), LmsOtskeyComputePrivate(), LmsOtskeyComputePublic(), LmsOtskeySign(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptHash(), SymCryptHmacResult(), SymCryptRsaPaddingMaskGeneration(), SymCryptSshKdfDerive(), SymCryptSskdfHash(), SymCryptXmssChain(), SymCryptXmssCreateWotspSecret(), SymCryptXmssPrf(), SymCryptXmssRandHash(), and SymCryptXmssRandomizedHash().
| SIZE_T SYMCRYPT_CALL SymCryptHashResultSize | ( | _In_ PCSYMCRYPT_HASH | pHash | ) |
Definition at line 132 of file hash.c.
Referenced by hash_len_impl(), SymCryptDlgroupGenerate(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDlgroupGeneratePrimeP_FIPS(), SymCryptDlgroupGeneratePrimeQ_FIPS(), SymCryptDlgroupScratchSpace_FIPS(), SymCryptRsaOaepApplyEncryptionPadding(), SymCryptRsaOaepRemoveEncryptionPadding(), SymCryptRsaPaddingMaskGeneration(), SymCryptRsaPssApplySignaturePadding(), SymCryptRsaPssVerifySignaturePadding(), and SymCryptSshKdfDerive().
| VOID SYMCRYPT_CALL SymCryptHashStateCopy | ( | _In_ PCSYMCRYPT_HASH | pHash, |
| _In_reads_(pHash->stateSize) PCVOID | pSrc, | ||
| _Out_writes_(pHash->stateSize) PVOID | pDst | ||
| ) |
Definition at line 210 of file hash.c.
Referenced by SymCryptHmacInit(), SymCryptHmacKeyCopy(), SymCryptHmacResult(), SymCryptHmacStateCopy(), SymCryptSshKdfDerive(), SymCryptXmssChain(), and SymCryptXmssRandHash().
| SIZE_T SYMCRYPT_CALL SymCryptHashStateSize | ( | _In_ PCSYMCRYPT_HASH | pHash | ) |
Definition at line 147 of file hash.c.
Referenced by SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDlgroupScratchSpace_FIPS(), SymCryptRsaOaepApplyEncryptionPadding(), SymCryptRsaOaepRemoveEncryptionPadding(), SymCryptRsaPssApplySignaturePadding(), and SymCryptRsaPssVerifySignaturePadding().