|
ReactOS 0.4.17-dev-1005-g171e1de
|

Go to the source code of this file.
Macros | |
| #define | ALG MD4 |
| #define | Alg Md4 |
| #define | F(x, y, z) ((((z) ^ (y)) & (x)) ^ (z)) |
| #define | G(x, y, z) ((((x) | (y)) & (z) ) | ((x) & (y))) |
| #define | H(x, y, z) ((x) ^ (y) ^ (z) ) |
| #define | CROUND(r, Func) |
| #define | IROUND(r, Func) |
| #define | FROUND(r, Func) |
Variables | |
| const SYMCRYPT_HASH | SymCryptMd4Algorithm_default |
| const PCSYMCRYPT_HASH | SymCryptMd4Algorithm = &SymCryptMd4Algorithm_default |
| static const UINT32 | md4Const [3] |
| static const int | md4Rotate [48] |
| static const int | md4MsgIndex [48] |
| static const UINT32 | md4InitialState [4] |
| static const BYTE | md4KATAnswer [16] |
| VOID SYMCRYPT_CALL SymCryptMd4Append | ( | _Inout_ PSYMCRYPT_MD4_STATE | pState, |
| _In_reads_(cbData) PCBYTE | pbData, | ||
| SIZE_T | cbData | ||
| ) |
Definition at line 139 of file md4.c.
| VOID SYMCRYPT_CALL SymCryptMd4AppendBlocks | ( | _Inout_ PSYMCRYPT_MD4_CHAINING_STATE | pChain, |
| _In_reads_(cbData) PCBYTE | pbData, | ||
| SIZE_T | cbData, | ||
| _Out_ SIZE_T * | pcbRemaining | ||
| ) |
Definition at line 234 of file md4.c.
| VOID SYMCRYPT_CALL SymCryptMd4Init | ( | _Out_ PSYMCRYPT_MD4_STATE | pState | ) |
Definition at line 117 of file md4.c.
Referenced by SymCryptMd4Result().
| VOID SYMCRYPT_CALL SymCryptMd4Result | ( | _Inout_ PSYMCRYPT_MD4_STATE | pState, |
| _Out_writes_(SYMCRYPT_MD4_RESULT_SIZE) PBYTE | pbResult | ||
| ) |
Definition at line 152 of file md4.c.
| VOID SYMCRYPT_CALL SymCryptMd4Selftest | ( | void | ) |
Definition at line 414 of file md4.c.
| VOID SYMCRYPT_CALL SymCryptMd4StateExport | ( | _In_ PCSYMCRYPT_MD4_STATE | pState, |
| _Out_writes_bytes_(SYMCRYPT_MD4_STATE_EXPORT_SIZE) PBYTE | pbBlob | ||
| ) |
Definition at line 327 of file md4.c.
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptMd4StateImport | ( | _Out_ PSYMCRYPT_MD4_STATE | pState, |
| _In_reads_bytes_(SYMCRYPT_MD4_STATE_EXPORT_SIZE) PCBYTE | pbBlob | ||
| ) |
Definition at line 362 of file md4.c.
Definition at line 93 of file md4.c.
Referenced by SymCryptMd4Init().
Definition at line 407 of file md4.c.
Referenced by SymCryptMd4Selftest().
| const PCSYMCRYPT_HASH SymCryptMd4Algorithm = &SymCryptMd4Algorithm_default |
Definition at line 46 of file md4.c.
Referenced by init_hash_impl(), SymCryptMd4Append(), and SymCryptMd4Result().
| const SYMCRYPT_HASH SymCryptMd4Algorithm_default |