18#ifndef MCUXCLCIPHERMODES_MODES_H_
19#define MCUXCLCIPHERMODES_MODES_H_
23#include <mcuxCsslAnalysis.h>
25#include <mcuxClConfig.h>
38MCUX_CSSL_ANALYSIS_START_SUPPRESS_DECLARED_BUT_NEVER_REFERENCED(
"Consumed by user / customer. Hence, it is declared but never referenced. ")
375MCUX_CSSL_ANALYSIS_STOP_SUPPRESS_DECLARED_BUT_NEVER_REFERENCED()
Type definitions for the mcuxClCipher component.
struct mcuxClCipher_ModeDescriptor mcuxClCipher_ModeDescriptor_t
Cipher mode/algorithm descriptor type.
Definition mcuxClCipher_Types.h:54
const mcuxClCipher_ModeDescriptor_t *const mcuxClCipher_Mode_t
Cipher mode/algorithm type.
Definition mcuxClCipher_Types.h:61
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_PaddingISO9797_1_Method1
AES-ECB mode with ISO/IEC 9797-1 padding method 1.
Definition mcuxClCipherModes_Modes.h:66
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_PaddingISO9797_1_Method2_NonBlocking
AES-ECB mode descriptor with ISO/IEC 9797-1 padding method 2, non-blocking API, using the DMA for I/O...
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_PaddingISO9797_1_Method2
AES-ECB mode descriptor with ISO/IEC 9797-1 padding method 2.
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_PaddingISO9797_1_Method2
AES-CBC mode with ISO/IEC 9797-1 padding method 2.
Definition mcuxClCipherModes_Modes.h:229
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_PaddingISO9797_1_Method2_NonBlocking
AES-ECB mode with ISO/IEC 9797-1 padding method 2, non-blocking API, using the DMA for I/O operations...
Definition mcuxClCipherModes_Modes.h:162
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_NoPadding
AES-CBC mode without padding.
Definition mcuxClCipherModes_Modes.h:199
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CTR_NonBlocking
AES-CTR mode, non-blocking API, using the DMA for I/O operations.
Definition mcuxClCipherModes_Modes.h:369
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_PaddingISO9797_1_Method1_NonBlocking
AES-CBC mode descriptor with ISO/IEC 9797-1 padding method 1, non-blocking API, using the DMA for I/O...
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_PaddingPKCS7
AES-CBC mode with PKCS#7 padding.
Definition mcuxClCipherModes_Modes.h:244
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CTR_NonBlocking
AES-CTR mode descriptor, non-blocking API, using the DMA for I/O operations.
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_PaddingISO9797_1_Method1_NonBlocking
AES-ECB mode with ISO/IEC 9797-1 padding method 1, non-blocking API, using the DMA for I/O operations...
Definition mcuxClCipherModes_Modes.h:140
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_PaddingISO9797_1_Method1
AES-CBC mode with ISO/IEC 9797-1 padding method 1.
Definition mcuxClCipherModes_Modes.h:214
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_PaddingPKCS7
AES-ECB mode with PKCS#7 padding.
Definition mcuxClCipherModes_Modes.h:96
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_PaddingISO9797_1_Method1
AES-CBC mode descriptor with ISO/IEC 9797-1 padding method 1.
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_NoPadding
AES-CBC mode descriptor without padding.
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_PaddingPKCS7_NonBlocking
AES-ECB mode with PKCS#7 padding, non-blocking API, using the DMA for I/O operations.
Definition mcuxClCipherModes_Modes.h:184
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_PaddingISO9797_1_Method2_NonBlocking
AES-CBC mode with ISO/IEC 9797-1 padding method 2, non-blocking API, using the DMA for I/O operations...
Definition mcuxClCipherModes_Modes.h:310
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_PaddingPKCS7
AES-CBC mode descriptor with PKCS#7 padding.
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CTR
AES-CTR mode.
Definition mcuxClCipherModes_Modes.h:347
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_NoPadding_NonBlocking
AES-CBC mode descriptor without padding, non-blocking API, using the DMA for I/O operations.
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_NoPadding_NonBlocking
AES-CBC mode without padding, non-blocking API, using the DMA for I/O operations.
Definition mcuxClCipherModes_Modes.h:266
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_PaddingPKCS7_NonBlocking
AES-ECB mode descriptor with PKCS#7 padding, non-blocking API, using the DMA for I/O operations.
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_PaddingISO9797_1_Method2
AES-ECB mode with ISO/IEC 9797-1 padding method 2.
Definition mcuxClCipherModes_Modes.h:81
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CTR
AES-CTR mode descriptor.
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_NoPadding
AES-ECB mode descriptor without padding.
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_NoPadding_NonBlocking
AES-ECB mode descriptor without padding, non-blocking API, using the DMA for I/O operations.
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_NoPadding
AES-ECB mode without padding.
Definition mcuxClCipherModes_Modes.h:51
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_PaddingISO9797_1_Method2_NonBlocking
AES-CBC mode descriptor with ISO/IEC 9797-1 padding method 2, non-blocking API, using the DMA for I/O...
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_NoPadding_NonBlocking
AES-ECB mode without padding, non-blocking API, using the DMA for I/O operations.
Definition mcuxClCipherModes_Modes.h:118
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_PaddingPKCS7_NonBlocking
AES-CBC mode with PKCS#7 padding, non-blocking API, using the DMA for I/O operations.
Definition mcuxClCipherModes_Modes.h:332
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_PaddingISO9797_1_Method1
AES-ECB mode descriptor with ISO/IEC 9797-1 padding method 1.
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_PaddingISO9797_1_Method2
AES-CBC mode descriptor with ISO/IEC 9797-1 padding method 2.
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_PaddingPKCS7
AES-ECB mode descriptor with PKCS#7 padding.
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_PaddingISO9797_1_Method1_NonBlocking
AES-ECB mode descriptor with ISO/IEC 9797-1 padding method 1, non-blocking API, using the DMA for I/O...
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_PaddingISO9797_1_Method1_NonBlocking
AES-CBC mode with ISO/IEC 9797-1 padding method 1, non-blocking API, using the DMA for I/O operations...
Definition mcuxClCipherModes_Modes.h:288
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_PaddingPKCS7_NonBlocking
AES-CBC mode descriptor with PKCS#7 padding, non-blocking API, using the DMA for I/O operations.