MAC type definitions for the PSA Crypto API. More...
MAC type definitions for the PSA Crypto API.
Definition in file types.h.
#include "psa/algorithm.h"
Go to the source code of this file.
Data Structures | |
struct | psa_mac_operation_s |
Structure containing a MAC operation context. More... | |
#define | PSA_MAC_OPERATION_INIT { 0 } |
This macro returns a suitable initializer for a MAC operation object of type psa_mac_operation_t. | |
typedef struct psa_mac_operation_s | psa_mac_operation_t |
The type of the state object for multi-part MAC operations. | |
static psa_mac_operation_t | psa_mac_operation_init (void) |
Return an initial value for a MAC operation object. | |
#define PSA_MAC_OPERATION_INIT { 0 } |
This macro returns a suitable initializer for a MAC operation object of type psa_mac_operation_t.
typedef struct psa_mac_operation_s psa_mac_operation_t |
The type of the state object for multi-part MAC operations.
Before calling any function on a MAC operation object, the application must initialize it by any of the following means:
|
inlinestatic |
Return an initial value for a MAC operation object.