#include <stdlib.h>#include <string.h>#include <openssl/opensslconf.h>#include <openssl/md4.h>#include "md32_common.h"Go to the source code of this file.
Macros | |
| #define | MD4_LONG_LOG2 2 /* default to 32 bits */ |
| #define | DATA_ORDER_IS_LITTLE_ENDIAN |
| #define | HASH_LONG MD4_LONG |
| #define | HASH_CTX MD4_CTX |
| #define | HASH_CBLOCK MD4_CBLOCK |
| #define | HASH_UPDATE MD4_Update |
| #define | HASH_TRANSFORM MD4_Transform |
| #define | HASH_FINAL MD4_Final |
| #define | HASH_MAKE_STRING(c, s) |
| #define | HASH_BLOCK_DATA_ORDER md4_block_data_order |
| #define | F(b, c, d) ((((c) ^ (d)) & (b)) ^ (d)) |
| #define | G(b, c, d) (((b) & (c)) | ((b) & (d)) | ((c) & (d))) |
| #define | H(b, c, d) ((b) ^ (c) ^ (d)) |
| #define | R0(a, b, c, d, k, s, t) |
| #define | R1(a, b, c, d, k, s, t) |
| #define | R2(a, b, c, d, k, s, t) |
Functions | |
| void | md4_block_data_order (MD4_CTX *c, const void *p, size_t num) |
| #define DATA_ORDER_IS_LITTLE_ENDIAN |
Definition at line 70 of file md4_locl.h.
Definition at line 99 of file md4_locl.h.
| #define HASH_BLOCK_DATA_ORDER md4_block_data_order |
Definition at line 85 of file md4_locl.h.
| #define HASH_CBLOCK MD4_CBLOCK |
Definition at line 74 of file md4_locl.h.
| #define HASH_CTX MD4_CTX |
Definition at line 73 of file md4_locl.h.
| #define HASH_FINAL MD4_Final |
Definition at line 77 of file md4_locl.h.
| #define HASH_LONG MD4_LONG |
Definition at line 72 of file md4_locl.h.
| #define HASH_MAKE_STRING | ( | c, | |
| s | |||
| ) |
| #define HASH_TRANSFORM MD4_Transform |
Definition at line 76 of file md4_locl.h.
| #define HASH_UPDATE MD4_Update |
Definition at line 75 of file md4_locl.h.
| #define MD4_LONG_LOG2 2 /* default to 32 bits */ |
Definition at line 65 of file md4_locl.h.
Definition at line 88 of file md4_dgst.c.
1.8.2