MCCI TweetNaCl
TweetNaCl library adapted for embedded use
mcci_tweetnacl_auth.h File Reference
#include "mcci_tweetnacl.h"
+ Include dependency graph for mcci_tweetnacl_auth.h:

Go to the source code of this file.

Data Structures

struct  mcci_tweetnacl_auth_authenticator_t
 abstract type for authenticators More...
 
struct  mcci_tweetnacl_auth_key_t
 abstract type for auth keys More...
 

Macros

#define _mcci_tweetnacl_auth_h_   /* prevent multiple includes */
 

Functions

static void mcci_tweetnacl_auth (mcci_tweetnacl_auth_authenticator_t *pAuth, const unsigned char *pMessage, size_t nMessage, const mcci_tweetnacl_auth_key_t *pKey)
 Secret-key message authentication: generate authenticator (HMAC) More...
 
static mcci_tweetnacl_result_t mcci_tweetnacl_auth_verify (const mcci_tweetnacl_auth_authenticator_t *pAuth, const unsigned char *pMessage, size_t nMessage, const mcci_tweetnacl_auth_key_t *pKey)
 Secret-key message authentication: verify authenticity (HMAC) More...
 

Macro Definition Documentation

◆ _mcci_tweetnacl_auth_h_

#define _mcci_tweetnacl_auth_h_   /* prevent multiple includes */

Definition at line 24 of file mcci_tweetnacl_auth.h.