Go to the source code of this file.
Classes | |
| struct | MD5Context |
Typedefs | |
| typedef unsigned | UNSIGNED32 |
| typedef struct MD5Context | MD5_CTX |
Functions | |
| EXTERN void | our_MD5Init (MD5_CTX *) |
| our_MD5Init: : MD5 context to be initialized. | |
| EXTERN void | ourMD5Update (MD5_CTX *, const unsigned char *, unsigned int) |
| ourMD5Update: : MD5 context to be updated. | |
| EXTERN void | our_MD5Pad (MD5_CTX *) |
| EXTERN void | our_MD5Final (unsigned char[16], MD5_CTX *) |
| our_MD5Final: : 16-byte buffer to write MD5 checksum. | |
| EXTERN char * | our_MD5End (MD5_CTX *, char *) |
| EXTERN char * | our_MD5File (const char *, char *) |
| EXTERN char * | our_MD5Data (const unsigned char *, unsigned int, char *) |
| typedef unsigned UNSIGNED32 |
| typedef struct MD5Context MD5_CTX |
| EXTERN void our_MD5Init | ( | MD5_CTX * | context | ) |
our_MD5Init: : MD5 context to be initialized.
Initializes MD5 context for the start of message digest computation.
Definition at line 229 of file our_md5.c.
Referenced by our_MD5Data(), and our_MD5File().
| EXTERN void ourMD5Update | ( | MD5_CTX * | context, | |
| const unsigned char * | input, | |||
| unsigned int | inputLen | |||
| ) |
ourMD5Update: : MD5 context to be updated.
: pointer to data to be fed into MD5 algorithm. : size of data in bytes.
MD5 block update operation. Continues an MD5 message-digest operation, processing another message block, and updating the context.
Definition at line 250 of file our_md5.c.
Referenced by our_MD5Data(), our_MD5File(), and our_MD5Final().
| EXTERN void our_MD5Pad | ( | MD5_CTX * | ) |
| EXTERN void our_MD5Final | ( | unsigned char | digest[16], | |
| MD5_CTX * | context | |||
| ) |
our_MD5Final: : 16-byte buffer to write MD5 checksum.
: MD5 context to be finalized.
Ends an MD5 message-digest operation, writing the the message digest and zeroing the context. The context must be initialized with our_MD5Init() before being used for other MD5 checksum calculations.
Definition at line 294 of file our_md5.c.
Referenced by our_MD5End().
| EXTERN char* our_MD5End | ( | MD5_CTX * | , | |
| char * | ||||
| ) |
Definition at line 22 of file our_md5hl.c.
Referenced by our_MD5Data(), and our_MD5File().
| EXTERN char* our_MD5File | ( | const char * | , | |
| char * | ||||
| ) |
Definition at line 42 of file our_md5hl.c.
| EXTERN char* our_MD5Data | ( | const unsigned char * | , | |
| unsigned | int, | |||
| char * | ||||
| ) |
Definition at line 61 of file our_md5hl.c.
1.6.3