Main Page | Class List | File List | Class Members | File Members

md5.h File Reference

#include <string.h>
#include <stdio.h>

Go to the source code of this file.

Classes

struct  md5_context

Defines

#define uint8   unsigned char
#define uint32   unsigned long int

Functions

void md5_starts (md5_context *ctx)
void md5_update (md5_context *ctx, uint8 *input, uint32 length)
void md5_finish (md5_context *ctx, uint8 digest[16])
void md5 (char *result, char *data)


Define Documentation

#define uint32   unsigned long int
 

Definition at line 35 of file md5.h.

Referenced by md5_finish(), md5_process(), and md5_update().

#define uint8   unsigned char
 

Definition at line 31 of file md5.h.

Referenced by md5_finish().


Function Documentation

void md5 char *  result,
char *  data
 

Definition at line 248 of file md5.c.

References md5_finish(), md5_starts(), and md5_update().

Referenced by process_rss().

void md5_finish md5_context ctx,
uint8  digest[16]
 

Definition at line 223 of file md5.c.

References md5_update(), PUT_UINT32, md5_context::state, md5_context::total, uint32, and uint8.

Referenced by md5().

void md5_starts md5_context ctx  ) 
 

Definition at line 42 of file md5.c.

References md5_context::state, and md5_context::total.

Referenced by md5().

void md5_update md5_context ctx,
uint8 *  input,
uint32  length
 

Definition at line 176 of file md5.c.

References md5_context::buffer, md5_process(), md5_context::total, and uint32.

Referenced by md5(), and md5_finish().


Generated on Fri May 26 08:40:18 2006 for RSSbgr by doxygen 1.3.6