60 # define HEADER_MDC2_H
62 # include <openssl/des.h>
68 # ifdef OPENSSL_NO_MDC2
69 # error MDC2 is disabled.
73 # define MDC2_DIGEST_LENGTH 16
77 unsigned char data[MDC2_BLOCK];
86 int MDC2_Update(
MDC2_CTX *c,
const unsigned char *data,
size_t len);
87 int MDC2_Final(
unsigned char *md,
MDC2_CTX *c);
88 unsigned char *MDC2(
const unsigned char *d,
size_t n,
unsigned char *md);