WizardsToolkit  1.0.7
hmac.h File Reference
#include "wizard/hash.h"
Include dependency graph for hmac.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _HMACInfo HMACInfo

Functions

WizardExport HMACInfoAcquireHMACInfo (const HashType)
WizardExport HMACInfoDestroyHMACInfo (HMACInfo *)
WizardExport const StringInfoGetHMACDigest (const HMACInfo *)
WizardExport size_t GetHMACDigestsize (const HMACInfo *)
WizardExport void ConstructHMAC (HMACInfo *, const StringInfo *, const StringInfo *)
WizardExport void FinalizeHMAC (HMACInfo *)
WizardExport void InitializeHMAC (HMACInfo *, const StringInfo *)
WizardExport void ResetHMAC (HMACInfo *)
WizardExport void UpdateHMAC (HMACInfo *, const StringInfo *)

Typedef Documentation

typedef struct _HMACInfo HMACInfo

Definition at line 27 of file hmac.h.


Function Documentation

WizardExport HMACInfo* AcquireHMACInfo ( const HashType  )
WizardExport void ConstructHMAC ( HMACInfo ,
const StringInfo ,
const StringInfo  
)
WizardExport void FinalizeHMAC ( HMACInfo )
WizardExport size_t GetHMACDigestsize ( const HMACInfo )
WizardExport void InitializeHMAC ( HMACInfo ,
const StringInfo  
)
WizardExport void ResetHMAC ( HMACInfo )
WizardExport void UpdateHMAC ( HMACInfo ,
const StringInfo  
)