|
Electroneum
|
Classes | |
| struct | HMAC_MD5_CTX_s |
| struct | HMAC_MD5_STATE_s |
| struct | MD5_CTX |
Typedefs | |
| typedef struct md5::HMAC_MD5_CTX_s | HMAC_MD5_CTX |
| typedef struct md5::HMAC_MD5_STATE_s | HMAC_MD5_STATE |
| typedef unsigned char * | POINTER |
| typedef unsigned short int | UINT2 |
| typedef unsigned int | UINT4 |
Functions | |
| void | hmac_md5 (const unsigned char *text, int text_len, const unsigned char *key, int key_len, unsigned char digest[HMAC_MD5_SIZE]) |
| void | hmac_md5_init (HMAC_MD5_CTX *hmac, const unsigned char *key, int key_len) |
| void | hmac_md5_precalc (HMAC_MD5_STATE *hmac, const unsigned char *key, int key_len) |
| void | hmac_md5_import (HMAC_MD5_CTX *hmac, HMAC_MD5_STATE *state) |
| void | hmac_md5_final (unsigned char digest[HMAC_MD5_SIZE], HMAC_MD5_CTX *hmac) |
| bool | md5 (unsigned char *input, int ilen, unsigned char output[16]) |
| typedef struct md5::HMAC_MD5_CTX_s md5::HMAC_MD5_CTX |
| typedef struct md5::HMAC_MD5_STATE_s md5::HMAC_MD5_STATE |
| typedef unsigned char* md5::POINTER |
Definition at line 56 of file md5global.h.
| typedef unsigned short int md5::UINT2 |
Definition at line 59 of file md5global.h.
| typedef unsigned int md5::UINT4 |
Definition at line 63 of file md5global.h.
| void md5::hmac_md5 | ( | const unsigned char * | text, |
| int | text_len, | ||
| const unsigned char * | key, | ||
| int | key_len, | ||
| unsigned char | digest[HMAC_MD5_SIZE] | ||
| ) |
| void md5::hmac_md5_final | ( | unsigned char | digest[HMAC_MD5_SIZE], |
| HMAC_MD5_CTX * | hmac | ||
| ) |
| void md5::hmac_md5_import | ( | HMAC_MD5_CTX * | hmac, |
| HMAC_MD5_STATE * | state | ||
| ) |
| void md5::hmac_md5_init | ( | HMAC_MD5_CTX * | hmac, |
| const unsigned char * | key, | ||
| int | key_len | ||
| ) |
| void md5::hmac_md5_precalc | ( | HMAC_MD5_STATE * | hmac, |
| const unsigned char * | key, | ||
| int | key_len | ||
| ) |