HEVC Test Model (HM)  HM-16.3
Classes
libMD5 - MD5 helper functions

Classes

struct  _context_md5_t
 
static void MD5Transform (uint32_t buf[4], uint32_t const in[16])
 
typedef struct _context_md5_t context_md5_t
 
void MD5Init (context_md5_t *ctx)
 
void MD5Update (context_md5_t *ctx, unsigned char *buf, unsigned len)
 
void MD5Final (unsigned char digest[16], context_md5_t *ctx)
 
static const UInt MD5_DIGEST_STRING_LENGTH =16
 

Detailed Description

Typedef Documentation

typedef struct _context_md5_t context_md5_t

Function Documentation

void MD5Final ( unsigned char  digest[16],
context_md5_t ctx 
)

Definition at line 112 of file libmd5.c.

void MD5Init ( context_md5_t ctx)

Definition at line 49 of file libmd5.c.

static void MD5Transform ( uint32_t  buf[4],
uint32_t const  in[16] 
)
static

Definition at line 175 of file libmd5.c.

void MD5Update ( context_md5_t ctx,
unsigned char *  buf,
unsigned  len 
)

Definition at line 64 of file libmd5.c.

Variable Documentation

const UInt MD5_DIGEST_STRING_LENGTH =16
static

Definition at line 40 of file MD5.h.