Data Structures | |
struct | MD5_CTX |
Typedefs | |
typedef unsigned char * | POINTER |
typedef unsigned short int | UINT2 |
typedef unsigned long int | UINT4 |
Functions | |
void | MD5Final (unsigned char digest[16], MD5_CTX *context) |
void | MD5Init (MD5_CTX *context) |
void | MD5Update (MD5_CTX *context, unsigned char *data, unsigned int len) |
void MD5Final | ( | unsigned char | digest[16], | |
MD5_CTX * | context | |||
) |
MD5 finalization.
Ends an MD5 message-digest operation, writing the the message digest and zeroizing the context.
digest | of message | |
context |
void MD5Init | ( | MD5_CTX * | context | ) |
MD5 initialization.
Begins an MD5 operation, writing a new context.
context | is used to stores md5 context |
void MD5Update | ( | MD5_CTX * | context, | |
unsigned char * | data, | |||
unsigned int | len | |||
) |
MD5 block update operation.
Continues an MD5 message-digest operation, processing another message block, and updating the context.
context | ||
data | ||
len |