Classes | Typedefs | Functions
curl_hmac.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HMAC_context
struct  HMAC_params

Typedefs

typedef void(* HMAC_hfinal_func )(unsigned char *result, void *context)
typedef void(* HMAC_hinit_func )(void *context)
typedef void(* HMAC_hupdate_func )(void *context, const unsigned char *data, unsigned int len)

Functions

int Curl_HMAC_final (HMAC_context *context, unsigned char *result)
HMAC_contextCurl_HMAC_init (const HMAC_params *hashparams, const unsigned char *key, unsigned int keylen)
int Curl_HMAC_update (HMAC_context *context, const unsigned char *data, unsigned int len)

Typedef Documentation

typedef void(* HMAC_hfinal_func)(unsigned char *result, void *context)

Definition at line 31 of file curl_hmac.h.

typedef void(* HMAC_hinit_func)(void *context)

Definition at line 27 of file curl_hmac.h.

typedef void(* HMAC_hupdate_func)(void *context, const unsigned char *data, unsigned int len)

Definition at line 28 of file curl_hmac.h.


Function Documentation

int Curl_HMAC_final ( HMAC_context context,
unsigned char *  result 
)

Definition at line 113 of file hmac.c.

HMAC_context* Curl_HMAC_init ( const HMAC_params hashparams,
const unsigned char *  key,
unsigned int  keylen 
)

Definition at line 51 of file hmac.c.

int Curl_HMAC_update ( HMAC_context context,
const unsigned char *  data,
unsigned int  len 
)

Definition at line 103 of file hmac.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:08