CryptoPkg/Include/openssl/cmac.h File Reference


Typedefs

typedef struct CMAC_CTX_st CMAC_CTX

Functions

CMAC_CTXCMAC_CTX_new (void)
void CMAC_CTX_cleanup (CMAC_CTX *ctx)
void CMAC_CTX_free (CMAC_CTX *ctx)
EVP_CIPHER_CTXCMAC_CTX_get0_cipher_ctx (CMAC_CTX *ctx)
int CMAC_CTX_copy (CMAC_CTX *out, const CMAC_CTX *in)
int CMAC_Init (CMAC_CTX *ctx, const void *key, size_t keylen, const EVP_CIPHER *cipher, ENGINE *impl)
int CMAC_Update (CMAC_CTX *ctx, const void *data, size_t dlen)
int CMAC_Final (CMAC_CTX *ctx, unsigned char *out, size_t *poutlen)
int CMAC_resume (CMAC_CTX *ctx)

Typedef Documentation

typedef struct CMAC_CTX_st CMAC_CTX


Function Documentation

void CMAC_CTX_cleanup ( CMAC_CTX ctx  ) 

int CMAC_CTX_copy ( CMAC_CTX out,
const CMAC_CTX in 
)

void CMAC_CTX_free ( CMAC_CTX ctx  ) 

EVP_CIPHER_CTX* CMAC_CTX_get0_cipher_ctx ( CMAC_CTX ctx  ) 

CMAC_CTX* CMAC_CTX_new ( void   ) 

int CMAC_Final ( CMAC_CTX ctx,
unsigned char *  out,
size_t poutlen 
)

int CMAC_Init ( CMAC_CTX ctx,
const void *  key,
size_t  keylen,
const EVP_CIPHER cipher,
ENGINE impl 
)

int CMAC_resume ( CMAC_CTX ctx  ) 

int CMAC_Update ( CMAC_CTX ctx,
const void *  data,
size_t  dlen 
)


Generated on Wed Sep 2 14:03:41 2015 for CryptoPkg[ALL] by  doxygen 1.5.7.1