aversive_10-03-12/modules/crypto/md5/md5.h File Reference

#include <aversive.h>

Go to the source code of this file.

Data Structures

struct  MD5Context

Defines

#define MD5_SIZE   16

Typedefs

typedef struct MD5Context MD5_CTX

Functions

void MD5Init (MD5_CTX *)
void MD5Update (MD5_CTX *, const unsigned char *, unsigned int)
void MD5Final (unsigned char[MD5_SIZE], MD5_CTX *)
char * MD5End (MD5_CTX *, char *)
char * MD5File (char *, char *)
char * MD5Data (const unsigned char *, unsigned int, char *)


Define Documentation

#define MD5_SIZE   16

Definition at line 39 of file md5.h.


Typedef Documentation

typedef struct MD5Context MD5_CTX


Function Documentation

char* MD5Data ( const unsigned char *  ,
unsigned  int,
char *   
)

char* MD5End ( MD5_CTX ,
char *   
)

char* MD5File ( char *  ,
char *   
)

void MD5Final ( unsigned  char[MD5_SIZE],
MD5_CTX  
)

Referenced by HMAC_MD5().

void MD5Init ( MD5_CTX  ) 

Definition at line 159 of file md5c.c.

Referenced by HMAC_MD5().

void MD5Update ( MD5_CTX ,
const unsigned char *  ,
unsigned  int 
)

Definition at line 174 of file md5c.c.

Referenced by HMAC_MD5(), and MD5Final().


Generated on Fri Mar 12 06:32:05 2010 for AVR by  doxygen 1.5.6