|
ReactOS 0.4.17-dev-1005-g171e1de
|

Go to the source code of this file.
Macros | |
| #define | ALG MARVIN32 |
| #define | Alg Marvin32 |
| #define | BLOCK(a, b) |
Variables | |
| static const SYMCRYPT_MARVIN32_EXPANDED_SEED | SymCryptMarvin32DefaultSeedStruct |
| PCSYMCRYPT_MARVIN32_EXPANDED_SEED const | SymCryptMarvin32DefaultSeed = &SymCryptMarvin32DefaultSeedStruct |
| static const int | rotate [4] |
| static const BYTE | marvin32KATAnswer [8] |
| #define ALG MARVIN32 |
| #define Alg Marvin32 |
Definition at line 184 of file marvin32.c.
| VOID SYMCRYPT_CALL SymCryptMarvin32 | ( | _In_ PCSYMCRYPT_MARVIN32_EXPANDED_SEED | pExpandedSeed, |
| _In_reads_(cbData) PCBYTE | pbData, | ||
| SIZE_T | cbData, | ||
| _Out_writes_(SYMCRYPT_MARVIN32_RESULT_SIZE) PBYTE | pbResult | ||
| ) |
Definition at line 239 of file marvin32.c.
Referenced by SymCryptKeccakStateExport(), SymCryptKeccakStateImport(), SymCryptMarvin32Selftest(), SymCryptMd2StateExport(), SymCryptMd2StateImport(), SymCryptMd4StateExport(), SymCryptMd4StateImport(), SymCryptMd5StateExport(), SymCryptMd5StateImport(), SymCryptSha1StateExport(), SymCryptSha1StateImport(), SymCryptSha256StateExportCore(), SymCryptSha256StateImportCore(), SymCryptSha512StateExportCore(), and SymCryptSha512StateImportCore().
| VOID SYMCRYPT_CALL SymCryptMarvin32Append | ( | _Inout_ PSYMCRYPT_MARVIN32_STATE | state, |
| _In_reads_(cbData) PCBYTE | pbData, | ||
| SIZE_T | cbData | ||
| ) |
Definition at line 120 of file marvin32.c.
| VOID SYMCRYPT_CALL SymCryptMarvin32AppendBlocks | ( | _Inout_ PSYMCRYPT_MARVIN32_CHAINING_STATE | pChain, |
| _In_reads_(cbData) PCBYTE | pbData, | ||
| SIZE_T | cbData | ||
| ) |
Definition at line 194 of file marvin32.c.
Referenced by SymCryptMarvin32Result().
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptMarvin32ExpandSeed | ( | _Out_ PSYMCRYPT_MARVIN32_EXPANDED_SEED | pExpandedSeed, |
| _In_reads_(cbSeed) PCBYTE | pbSeed, | ||
| SIZE_T | cbSeed | ||
| ) |
Definition at line 42 of file marvin32.c.
| VOID SYMCRYPT_CALL SymCryptMarvin32Init | ( | _Out_ PSYMCRYPT_MARVIN32_STATE | pState, |
| _In_ PCSYMCRYPT_MARVIN32_EXPANDED_SEED | pExpandedSeed | ||
| ) |
Definition at line 101 of file marvin32.c.
| VOID SYMCRYPT_CALL SymCryptMarvin32Result | ( | _Inout_ PSYMCRYPT_MARVIN32_STATE | pState, |
| _Out_writes_(SYMCRYPT_MARVIN32_RESULT_SIZE) PBYTE | pbResult | ||
| ) |
Definition at line 144 of file marvin32.c.
| VOID SYMCRYPT_CALL SymCryptMarvin32SeedCopy | ( | _In_ PCSYMCRYPT_MARVIN32_EXPANDED_SEED | pSrc, |
| _Out_ PSYMCRYPT_MARVIN32_EXPANDED_SEED | pDst | ||
| ) |
Definition at line 65 of file marvin32.c.
| VOID SYMCRYPT_CALL SymCryptMarvin32Selftest | ( | void | ) |
Definition at line 320 of file marvin32.c.
| VOID SYMCRYPT_CALL SymCryptMarvin32StateCopy | ( | _In_ PCSYMCRYPT_MARVIN32_STATE | pSrc, |
| _In_opt_ PCSYMCRYPT_MARVIN32_EXPANDED_SEED | pExpandedSeed, | ||
| _Out_ PSYMCRYPT_MARVIN32_STATE | pDst | ||
| ) |
Definition at line 76 of file marvin32.c.
Definition at line 314 of file marvin32.c.
Referenced by SymCryptMarvin32Selftest().
Definition at line 35 of file marvin32.c.
Referenced by ft_stroker_arcto(), FT_Stroker_ConicTo(), FT_Stroker_CubicTo(), ft_stroker_inside(), ft_stroker_outside(), GdipRotateMatrix(), RotateTest::rotate0(), RotateTest::rotate1(), and test_effect_2d_affine().
| PCSYMCRYPT_MARVIN32_EXPANDED_SEED const SymCryptMarvin32DefaultSeed = &SymCryptMarvin32DefaultSeedStruct |
Definition at line 29 of file marvin32.c.
Referenced by SymCryptKeccakStateExport(), SymCryptKeccakStateImport(), SymCryptMarvin32Selftest(), SymCryptMd2StateExport(), SymCryptMd2StateImport(), SymCryptMd4StateExport(), SymCryptMd4StateImport(), SymCryptMd5StateExport(), SymCryptMd5StateImport(), SymCryptSha1StateExport(), SymCryptSha1StateImport(), SymCryptSha256StateExportCore(), SymCryptSha256StateImportCore(), SymCryptSha512StateExportCore(), and SymCryptSha512StateImportCore().
|
static |
Definition at line 22 of file marvin32.c.