cryptlib  3.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros
Macros | Functions
md5dgst.c File Reference
#include <stdio.h>
#include "crypt/osconfig.h"
#include "crypt/md5locl.h"

Go to the source code of this file.

Macros

#define INIT_DATA_A   (unsigned long)0x67452301L
 
#define INIT_DATA_B   (unsigned long)0xefcdab89L
 
#define INIT_DATA_C   (unsigned long)0x98badcfeL
 
#define INIT_DATA_D   (unsigned long)0x10325476L
 
#define X(i)   XX##i
 

Functions

void MD5_Init (MD5_CTX *c)
 
void md5_block_host_order (MD5_CTX *c, const void *data, int num)
 
void md5_block_data_order (MD5_CTX *c, const void *data_, int num)
 

Macro Definition Documentation

#define INIT_DATA_A   (unsigned long)0x67452301L

Definition at line 71 of file md5dgst.c.

#define INIT_DATA_B   (unsigned long)0xefcdab89L

Definition at line 72 of file md5dgst.c.

#define INIT_DATA_C   (unsigned long)0x98badcfeL

Definition at line 73 of file md5dgst.c.

#define INIT_DATA_D   (unsigned long)0x10325476L

Definition at line 74 of file md5dgst.c.

#define X (   i)    XX##i

Function Documentation

void md5_block_data_order ( MD5_CTX c,
const void *  data_,
int  num 
)

Definition at line 195 of file md5dgst.c.

void md5_block_host_order ( MD5_CTX c,
const void *  data,
int  num 
)

Definition at line 88 of file md5dgst.c.

void MD5_Init ( MD5_CTX c)

Definition at line 76 of file md5dgst.c.