#include <stdio.h>
#include <limits.h>
Go to the source code of this file.
Classes | |
struct | md5_ctx |
Defines | |
#define | _MD5_H 1 |
#define | UINT_MAX_32_BITS 4294967295U |
#define | rol(x, n) ( ((x) << (n)) | ((x) >> (32-(n))) ) |
Functions | |
void | md5_init_ctx (struct md5_ctx *ctx) |
void | md5_process_block (const void *buffer, size_t len, struct md5_ctx *ctx) |
void | md5_process_bytes (const void *buffer, size_t len, struct md5_ctx *ctx) |
void * | md5_finish_ctx (struct md5_ctx *ctx, void *resbuf) |
void * | md5_read_ctx (const struct md5_ctx *ctx, void *resbuf) |
int | md5_stream (FILE *stream, void *resblock) |
void * | md5_buffer (const char *buffer, size_t len, void *resblock) |
Variables | |
Cannot determine unsigned bit data type typedef unsigned long int | md5_uintptr |
#define _MD5_H 1 |
#define rol | ( | x, | |||
n | ) | ( ((x) << (n)) | ((x) >> (32-(n))) ) |
#define UINT_MAX_32_BITS 4294967295U |
void* md5_buffer | ( | const char * | buffer, | |
size_t | len, | |||
void * | resblock | |||
) |
void* md5_finish_ctx | ( | struct md5_ctx * | ctx, | |
void * | resbuf | |||
) |
void md5_init_ctx | ( | struct md5_ctx * | ctx | ) |
void md5_process_block | ( | const void * | buffer, | |
size_t | len, | |||
struct md5_ctx * | ctx | |||
) |
void md5_process_bytes | ( | const void * | buffer, | |
size_t | len, | |||
struct md5_ctx * | ctx | |||
) |
void* md5_read_ctx | ( | const struct md5_ctx * | ctx, | |
void * | resbuf | |||
) |
int md5_stream | ( | FILE * | stream, | |
void * | resblock | |||
) |
Cannot determine unsigned bit data type typedef unsigned long int md5_uintptr |