|
ReactOS 0.4.17-dev-1196-gb6224c3
|
#include "precomp.h"
Go to the source code of this file.
Macros | |
| #define | MIXROUND(n) |
| #define | MASHROUND() |
| #define | RMIXROUND(n) |
| #define | RMASHROUND() |
Variables | |
| const SYMCRYPT_BLOCKCIPHER | SymCryptRc2BlockCipher_default |
| const PCSYMCRYPT_BLOCKCIPHER | SymCryptRc2BlockCipher = &SymCryptRc2BlockCipher_default |
| static const BYTE | PITABLE [] |
| static const BYTE | testPlaintext [8] = { 'P', 'l', 'a', 'i', 'n', 't', 'x', 't', } |
| static const BYTE | testCiphertext [8] |
| #define MASHROUND | ( | ) |
| #define RMASHROUND | ( | ) |
| VOID SYMCRYPT_CALL SymCryptRc2Decrypt | ( | _In_ PCSYMCRYPT_RC2_EXPANDED_KEY | pExpandedKey, |
| _In_reads_(SYMCRYPT_RC2_BLOCK_SIZE) PCBYTE | pbSrc, | ||
| _Out_writes_(SYMCRYPT_RC2_BLOCK_SIZE) PBYTE | pbDst | ||
| ) |
Definition at line 330 of file rc2.c.
Referenced by decrypt_block_impl(), and SymCryptRc2Selftest().
| VOID SYMCRYPT_CALL SymCryptRc2Encrypt | ( | _In_ PCSYMCRYPT_RC2_EXPANDED_KEY | pExpandedKey, |
| _In_reads_(SYMCRYPT_RC2_BLOCK_SIZE) PCBYTE | pbSrc, | ||
| _Out_writes_(SYMCRYPT_RC2_BLOCK_SIZE) PBYTE | pbDst | ||
| ) |
Definition at line 234 of file rc2.c.
Referenced by encrypt_block_impl(), and SymCryptRc2Selftest().
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptRc2ExpandKey | ( | _Out_ PSYMCRYPT_RC2_EXPANDED_KEY | pExpandedKey, |
| _In_reads_(cbKey) PCBYTE | pbKey, | ||
| SIZE_T | cbKey | ||
| ) |
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptRc2ExpandKeyEx | ( | _Out_ PSYMCRYPT_RC2_EXPANDED_KEY | pExpandedKey, |
| _In_reads_(cbKey) PCBYTE | pbKey, | ||
| SIZE_T | cbKey, | ||
| UINT32 | effectiveKeySizeInBits | ||
| ) |
Definition at line 129 of file rc2.c.
Referenced by setup_key_impl(), SymCryptRc2ExpandKey(), and SymCryptRc2Selftest().
| VOID SYMCRYPT_CALL SymCryptRc2Selftest | ( | void | ) |
Definition at line 410 of file rc2.c.
Definition at line 40 of file rc2.c.
Referenced by SymCryptRc2ExpandKeyEx().
| const PCSYMCRYPT_BLOCKCIPHER SymCryptRc2BlockCipher = &SymCryptRc2BlockCipher_default |
| const SYMCRYPT_BLOCKCIPHER SymCryptRc2BlockCipher_default |
Definition at line 404 of file rc2.c.
Referenced by SymCryptRc2Selftest().