|
OpenVAS Scanner 23.23.1
|
Unix SMB/CIFS implementation. More...
Macros | |
| #define | uint32 uint32_t |
| #define | ROUND1(a, b, c, d, k, s) |
| #define | ROUND2(a, b, c, d, k, s) |
| #define | ROUND3(a, b, c, d, k, s) |
Functions | |
| static uint32 | F (uint32 X, uint32 Y, uint32 Z) |
| static uint32 | G (uint32 X, uint32 Y, uint32 Z) |
| static uint32 | H (uint32 X, uint32 Y, uint32 Z) |
| static uint32 | lshift (uint32 x, int s) |
| static void | mdfour64_ntlmssp (uint32 *M) |
| static void | copy64_ntlmssp (uint32 *M, const unsigned char *in) |
| static void | copy4_ntlmssp (unsigned char *out, uint32 x) |
| void | mdfour_ntlmssp (unsigned char *out, const unsigned char *in, int n) |
Variables | |
| static uint32 | A |
| static uint32 | B |
| static uint32 | C |
| static uint32 | D |
Unix SMB/CIFS implementation.
A implementation of MD4 designed for use in the SMB authentication protocol
| #define ROUND1 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| k, | |||
| s ) |
| #define ROUND2 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| k, | |||
| s ) |
| #define ROUND3 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| k, | |||
| s ) |
| #define uint32 uint32_t |
|
static |
|
static |
|
static |
| void mdfour_ntlmssp | ( | unsigned char * | out, |
| const unsigned char * | in, | ||
| int | n ) |
|
static |
|
static |
|
static |
|
static |