FreeRDP
hmac_md5.h File Reference
#include <stddef.h>
#include "md5.h"
This graph shows which files directly or indirectly include this file:

Data Structures

struct  WINPR_HMAC_MD5_CTX
 

Macros

#define KEY_IOPAD_SIZE   64
 

Functions

void hmac_md5_init (WINPR_HMAC_MD5_CTX *ctx, const unsigned char *key, size_t key_len)
 
void hmac_md5_update (WINPR_HMAC_MD5_CTX *ctx, const unsigned char *text, size_t text_len)
 
void hmac_md5_finalize (WINPR_HMAC_MD5_CTX *ctx, unsigned char *hmac)
 

Macro Definition Documentation

◆ KEY_IOPAD_SIZE

#define KEY_IOPAD_SIZE   64

Function Documentation

◆ hmac_md5_finalize()

void hmac_md5_finalize ( WINPR_HMAC_MD5_CTX ctx,
unsigned char *  hmac 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ hmac_md5_init()

void hmac_md5_init ( WINPR_HMAC_MD5_CTX ctx,
const unsigned char *  key,
size_t  key_len 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ hmac_md5_update()

void hmac_md5_update ( WINPR_HMAC_MD5_CTX ctx,
const unsigned char *  text,
size_t  text_len 
)
Here is the call graph for this function:
Here is the caller graph for this function: