tinydtls  0.8.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Fields
dtls_hmac_context_t Struct Reference

#include <hmac.h>

Data Fields

unsigned char pad [DTLS_HMAC_BLOCKSIZE]
 
dtls_hash_ctx data
 

Detailed Description

Context for HMAC generation. This object is initialized with dtls_hmac_init() and must be passed to dtls_hmac_update() and dtls_hmac_finalize(). Once, finalized, the component H is invalid and must be initialized again with dtls_hmac_init() before the structure can be used again.

Definition at line 95 of file hmac.h.

Field Documentation

dtls_hash_ctx dtls_hmac_context_t::data

context for hash function

Definition at line 97 of file hmac.h.

unsigned char dtls_hmac_context_t::pad[DTLS_HMAC_BLOCKSIZE]

ipad and opad storage

Definition at line 96 of file hmac.h.


The documentation for this struct was generated from the following file: