MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxClAeadModes_Modes.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------*/
2 /* Copyright 2020-2022 NXP */
3 /* */
4 /* NXP Confidential. This software is owned or controlled by NXP and may */
5 /* only be used strictly in accordance with the applicable license terms. */
6 /* By expressly accepting such terms or by downloading, installing, */
7 /* activating and/or otherwise using the software, you are agreeing that */
8 /* you have read, and that you agree to comply with and are bound by, such */
9 /* license terms. If you do not agree to be bound by the applicable license */
10 /* terms, then you may not retain, install, activate or otherwise use the */
11 /* software. */
12 /*--------------------------------------------------------------------------*/
13 
17 #ifndef MCUXCLAEADMODES_MODES_H_
18 #define MCUXCLAEADMODES_MODES_H_
19 
20 #include <mcuxClConfig.h> // Exported features flags header
21 #include <mcuxClAead_Types.h>
22 
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26 
47 
53 
58 
64 
69 
75 
80 
89 #ifdef __cplusplus
90 } /* extern "C" */
91 #endif
92 
93 #endif /* MCUXCLAEADMODES_MODES_H_ */
const mcuxClAead_ModeDescriptor_t mcuxClAead_ModeDescriptor_AES_CCM_DEC
AES CCM decrypt mode descriptor.
const mcuxClAead_ModeDescriptor_t mcuxClAead_ModeDescriptor_AES_CCM_ENC
AES CCM encrypt mode descriptor.
static mcuxClAead_Mode_t mcuxClAead_Mode_AES_GCM_DEC
AES GCM decrypt mode.
Definition: mcuxClAeadModes_Modes.h:84
const mcuxClAead_ModeDescriptor_t mcuxClAead_ModeDescriptor_AES_GCM_DEC
AES GCM decrypt mode descriptor.
const mcuxClAead_ModeDescriptor_t *const mcuxClAead_Mode_t
AEAD mode/algorithm type.
Definition: mcuxClAead_Types.h:63
static mcuxClAead_Mode_t mcuxClAead_Mode_AES_CCM_ENC
AES CCM encrypt mode.
Definition: mcuxClAeadModes_Modes.h:51
const mcuxClAead_ModeDescriptor_t mcuxClAead_ModeDescriptor_AES_GCM_ENC
AES GCM encrypt mode descriptor.
static mcuxClAead_Mode_t mcuxClAead_Mode_AES_CCM_DEC
AES CCM decrypt mode.
Definition: mcuxClAeadModes_Modes.h:62
static mcuxClAead_Mode_t mcuxClAead_Mode_AES_GCM_ENC
AES GCM encrypt mode.
Definition: mcuxClAeadModes_Modes.h:73
struct mcuxClAead_ModeDescriptor mcuxClAead_ModeDescriptor_t
AEAD mode/algorithm descriptor type.
Definition: mcuxClAead_Types.h:55
Type definitions for the mcuxClAead component.