1#ifndef MD5CC_H_INCLUDED 2#define MD5CC_H_INCLUDED 3 4#include <stddef.h> 5#include <CommonCrypto/CommonDigest.h> 6 7#define MD5_CTX CC_MD5_CTX 8 9#define MD5_DIGEST_LENGTH CC_MD5_DIGEST_LENGTH 10#define MD5_BLOCK_LENGTH CC_MD5_BLOCK_BYTES 11 12#define MD5_Init CC_MD5_Init 13#define MD5_Update CC_MD5_Update 14#define MD5_Finish CC_MD5_Finish 15 16void MD5_Finish(MD5_CTX *pctx, unsigned char *digest); 17 18#endif 19