|
Apache HTTPD
|
Go to the source code of this file.
Classes | |
| struct | BF_ctx |
Macros | |
| #define | __set_errno(val) errno = (val) |
| #define | BF_ASM 0 |
| #define | BF_SCALE 0 |
| #define | BF_N 16 |
| #define | BF_safe_atoi64(dst, src) |
| #define | BF_INDEX(S, i) (*((BF_word *)(((unsigned char *)S) + (i)))) |
| #define | BF_ROUND(L, R, N) |
| #define | BF_ENCRYPT |
| #define | BF_body() |
Typedefs | |
| typedef unsigned int | BF_word |
| typedef signed int | BF_word_signed |
| typedef BF_word | BF_key[16+2] |
Functions | |
| static int | BF_decode (BF_word *dst, const char *src, int size) |
| static void | BF_encode (char *dst, const BF_word *src, int size) |
| static void | BF_swap (BF_word *x, int count) |
| static void | BF_set_key (const char *key, BF_key expanded, BF_key initial, unsigned char flags) |
| static char * | BF_crypt (const char *key, const char *setting, char *output, int size, BF_word min) |
| int | _crypt_output_magic (const char *setting, char *output, int size) |
| char * | _crypt_blowfish_rn (const char *key, const char *setting, char *output, int size) |
| char * | _crypt_gensalt_blowfish_rn (const char *prefix, unsigned long count, const char *input, int size, char *output, int output_size) |
Variables | |
| static BF_word | BF_magic_w [6] |
| static BF_ctx | BF_init_state |
| static unsigned char | BF_itoa64 [64+1] |
| static unsigned char | BF_atoi64 [0x60] |
| #define BF_ASM 0 |
Definition at line 63 of file crypt_blowfish.c.
| #define BF_body | ( | ) |
Definition at line 524 of file crypt_blowfish.c.
| #define BF_ENCRYPT |
Definition at line 498 of file crypt_blowfish.c.
Definition at line 474 of file crypt_blowfish.c.
| #define BF_N 16 |
Definition at line 71 of file crypt_blowfish.c.
Definition at line 376 of file crypt_blowfish.c.
| #define BF_SCALE 0 |
Definition at line 64 of file crypt_blowfish.c.
Definition at line 73 of file crypt_blowfish.c.
Definition at line 68 of file crypt_blowfish.c.
Definition at line 814 of file crypt_blowfish.c.
| char * _crypt_gensalt_blowfish_rn | ( | const char * | prefix, |
| unsigned long | count, | ||
| const char * | input, | ||
| int | size, | ||
| char * | output, | ||
| int | output_size | ||
| ) |
Definition at line 876 of file crypt_blowfish.c.
Definition at line 779 of file crypt_blowfish.c.
|
static |
Definition at line 644 of file crypt_blowfish.c.
Definition at line 385 of file crypt_blowfish.c.
Definition at line 409 of file crypt_blowfish.c.
|
static |
Definition at line 543 of file crypt_blowfish.c.
Definition at line 441 of file crypt_blowfish.c.
Definition at line 367 of file crypt_blowfish.c.
|
static |
Definition at line 92 of file crypt_blowfish.c.
Definition at line 364 of file crypt_blowfish.c.
|
static |
Definition at line 84 of file crypt_blowfish.c.