|
ReactOS 0.4.17-dev-1005-g171e1de
|

Go to the source code of this file.
Functions | |
| VOID SYMCRYPT_CALL | SymCryptShake128Selftest (void) |
| VOID SYMCRYPT_CALL | SymCryptShake256Selftest (void) |
| VOID SYMCRYPT_CALL | SymCryptCShake128Selftest (void) |
| VOID SYMCRYPT_CALL | SymCryptCShake256Selftest (void) |
| VOID SYMCRYPT_CALL | SymCryptCShakeEncodeInputStrings (_Inout_ PSYMCRYPT_KECCAK_STATE pState, _In_reads_(cbFunctionNameString) PCBYTE pbFunctionNameString, SIZE_T cbFunctionNameString, _In_reads_(cbCustomizationString) PCBYTE pbCustomizationString, SIZE_T cbCustomizationString) |
| SIZE_T SYMCRYPT_CALL | SymCryptKeccakEncodeTimes8 (UINT64 uInput, _Out_writes_(cbOutput) PBYTE pbOutput, SIZE_T cbOutput, BOOLEAN bLeftEncode) |
| VOID SYMCRYPT_CALL | SymCryptKeccakAppendEncodeTimes8 (_Inout_ SYMCRYPT_KECCAK_STATE *pState, UINT64 uValue, BOOLEAN bLeftEncode) |
| VOID SYMCRYPT_CALL | SymCryptKeccakAppendEncodedString (_Inout_ PSYMCRYPT_KECCAK_STATE pState, _In_reads_(cbString) PCBYTE pbString, SIZE_T cbString) |
| #define SYMCRYPT_CSHAKEXXX_INPUT_BLOCK_SIZE SYMCRYPT_CSHAKE128_INPUT_BLOCK_SIZE |
| #define SYMCRYPT_CSHAKEXXX_INPUT_BLOCK_SIZE SYMCRYPT_CSHAKE256_INPUT_BLOCK_SIZE |
| #define SYMCRYPT_CSHAKEXXX_RESULT_SIZE SYMCRYPT_CSHAKE128_RESULT_SIZE |
| #define SYMCRYPT_CSHAKEXXX_RESULT_SIZE SYMCRYPT_CSHAKE256_RESULT_SIZE |
| #define SYMCRYPT_SHAKEXXX_INIT SymCryptShake128Init |
| #define SYMCRYPT_SHAKEXXX_INIT SymCryptShake256Init |
| #define SYMCRYPT_SHAKEXXX_INPUT_BLOCK_SIZE SYMCRYPT_SHAKE128_INPUT_BLOCK_SIZE |
| #define SYMCRYPT_SHAKEXXX_INPUT_BLOCK_SIZE SYMCRYPT_SHAKE256_INPUT_BLOCK_SIZE |
| #define SYMCRYPT_SHAKEXXX_RESULT_SIZE SYMCRYPT_SHAKE128_RESULT_SIZE |
| #define SYMCRYPT_SHAKEXXX_RESULT_SIZE SYMCRYPT_SHAKE256_RESULT_SIZE |
| #define SYMCRYPT_SHAKEXXX_STATE SYMCRYPT_SHAKE128_STATE |
| #define SYMCRYPT_SHAKEXXX_STATE SYMCRYPT_SHAKE256_STATE |
| VOID SYMCRYPT_CALL SymCryptCShake128Selftest | ( | void | ) |
Definition at line 146 of file shake.c.
| VOID SYMCRYPT_CALL SymCryptCShake256Selftest | ( | void | ) |
Definition at line 193 of file shake.c.
| VOID SYMCRYPT_CALL SymCryptCShakeEncodeInputStrings | ( | _Inout_ PSYMCRYPT_KECCAK_STATE | pState, |
| _In_reads_(cbFunctionNameString) PCBYTE | pbFunctionNameString, | ||
| SIZE_T | cbFunctionNameString, | ||
| _In_reads_(cbCustomizationString) PCBYTE | pbCustomizationString, | ||
| SIZE_T | cbCustomizationString | ||
| ) |
Definition at line 221 of file shake.c.
Referenced by SYMCRYPT_XxxInit().
| VOID SYMCRYPT_CALL SymCryptKeccakAppendEncodedString | ( | _Inout_ PSYMCRYPT_KECCAK_STATE | pState, |
| _In_reads_(cbString) PCBYTE | pbString, | ||
| SIZE_T | cbString | ||
| ) |
Definition at line 330 of file shake.c.
Referenced by SYMCRYPT_XxxExpandKeyEx(), and SymCryptCShakeEncodeInputStrings().
| VOID SYMCRYPT_CALL SymCryptKeccakAppendEncodeTimes8 | ( | _Inout_ SYMCRYPT_KECCAK_STATE * | pState, |
| UINT64 | uValue, | ||
| BOOLEAN | bLeftEncode | ||
| ) |
Definition at line 310 of file shake.c.
Referenced by SYMCRYPT_XxxExpandKeyEx(), SYMCRYPT_XxxExtract(), SYMCRYPT_XxxResultEx(), SymCryptCShakeEncodeInputStrings(), and SymCryptKeccakAppendEncodedString().
| SIZE_T SYMCRYPT_CALL SymCryptKeccakEncodeTimes8 | ( | UINT64 | uInput, |
| _Out_writes_(cbOutput) PBYTE | pbOutput, | ||
| SIZE_T | cbOutput, | ||
| BOOLEAN | bLeftEncode | ||
| ) |
Definition at line 254 of file shake.c.
Referenced by SymCryptKeccakAppendEncodeTimes8().
| VOID SYMCRYPT_CALL SymCryptShake128Selftest | ( | void | ) |
Definition at line 52 of file shake.c.
| VOID SYMCRYPT_CALL SymCryptShake256Selftest | ( | void | ) |
Definition at line 104 of file shake.c.
|
static |
Definition at line 137 of file shake.c.
Referenced by SymCryptCShake128Selftest().
|
static |
Definition at line 184 of file shake.c.
Referenced by SymCryptCShake256Selftest().
|
static |
Definition at line 43 of file shake.c.
Referenced by SymCryptShake128Selftest().
|
static |
Definition at line 95 of file shake.c.
Referenced by SymCryptShake256Selftest().
| const PCSYMCRYPT_HASH SymCryptShake128HashAlgorithm = &SymCryptShake128HashAlgorithm_default |
| const SYMCRYPT_HASH SymCryptShake128HashAlgorithm_default |
| const PCSYMCRYPT_HASH SymCryptShake256HashAlgorithm = &SymCryptShake256HashAlgorithm_default |
| const SYMCRYPT_HASH SymCryptShake256HashAlgorithm_default |