OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Macros | Typedefs | Functions
mdc2.h File Reference
#include <openssl/des.h>

Go to the source code of this file.

Classes

struct  mdc2_ctx_st
 

Macros

#define MDC2_BLOCK   8
 
#define MDC2_DIGEST_LENGTH   16
 

Typedefs

typedef struct mdc2_ctx_st MDC2_CTX
 

Functions

int MDC2_Init (MDC2_CTX *c)
 
int MDC2_Update (MDC2_CTX *c, const unsigned char *data, size_t len)
 
int MDC2_Final (unsigned char *md, MDC2_CTX *c)
 
unsigned char * MDC2 (const unsigned char *d, size_t n, unsigned char *md)
 

Macro Definition Documentation

#define MDC2_BLOCK   8

Definition at line 72 of file mdc2.h.

#define MDC2_DIGEST_LENGTH   16

Definition at line 73 of file mdc2.h.

Typedef Documentation

typedef struct mdc2_ctx_st MDC2_CTX

Function Documentation

unsigned char* MDC2 ( const unsigned char *  d,
size_t  n,
unsigned char *  md 
)

Definition at line 63 of file mdc2_one.c.

int MDC2_Final ( unsigned char *  md,
MDC2_CTX c 
)

Definition at line 162 of file mdc2dgst.c.

int MDC2_Init ( MDC2_CTX c)
int MDC2_Update ( MDC2_CTX c,
const unsigned char *  data,
size_t  len 
)

Definition at line 88 of file mdc2dgst.c.