MCUX CLNS
MCUX Crypto Library Normal Secure
Cipher mode definitions

Modes used by the Cipher operations. More...

Variables

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_Enc_NoPadding
 AES ECB Encryption mode descriptor without padding. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_Enc_NoPadding
 AES ECB Encryption mode without padding. More...
 
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_Enc_PaddingISO9797_1_Method1
 AES ECB Encryption mode descriptor with ISO/IEC 9797-1 padding method 1. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_Enc_PaddingISO9797_1_Method1
 AES ECB Encryption mode with ISO/IEC 9797-1 padding method 1. More...
 
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_Enc_PaddingISO9797_1_Method2
 AES ECB Encryption mode descriptor with ISO/IEC 9797-1 padding method 2. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_Enc_PaddingISO9797_1_Method2
 AES ECB Encryption mode with ISO/IEC 9797-1 padding method 2. More...
 
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_Enc_PaddingPKCS7
 AES ECB Encryption mode descriptor with PKCS7 padding. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_Enc_PaddingPKCS7
 AES ECB Encryption mode with PKCS7 padding. More...
 
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_Dec
 AES ECB Decryption mode descriptor. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_Dec_NoPadding
 AES ECB Decryption mode. More...
 
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_Enc_NoPadding
 AES CBC Encryption mode descriptor without padding. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_Enc_NoPadding
 AES CBC Encryption mode without padding. More...
 
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_Enc_PaddingISO9797_1_Method1
 AES CBC Encryption mode descriptor with ISO/IEC 9797-1 padding method 1. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_Enc_PaddingISO9797_1_Method1
 AES CBC Encryption mode with ISO/IEC 9797-1 padding method 1. More...
 
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_Enc_PaddingISO9797_1_Method2
 AES CBC Encryption mode descriptor with ISO/IEC 9797-1 padding method 2. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_Enc_PaddingISO9797_1_Method2
 AES CBC Encryption mode with ISO/IEC 9797-1 padding method 2. More...
 
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_Enc_PaddingPKCS7
 AES CBC Encryption mode descriptor with PKCS7 padding. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_Enc_PKCS7
 AES CBC Encryption mode with PKCS7 padding. More...
 
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_Dec
 AES CBC Decryption mode descriptor. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_Dec_NoPadding
 AES CBC Decryption mode. More...
 
const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CTR
 CTR Encryption/Decryption mode descriptor. More...
 
static mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CTR
 CTR Encryption/Decryption mode. More...
 

Detailed Description

Modes used by the Cipher operations.

Variable Documentation

◆ mcuxClCipher_ModeDescriptor_AES_ECB_Enc_NoPadding

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_Enc_NoPadding

AES ECB Encryption mode descriptor without padding.

◆ mcuxClCipher_Mode_AES_ECB_Enc_NoPadding

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_Enc_NoPadding
static

AES ECB Encryption mode without padding.

◆ mcuxClCipher_ModeDescriptor_AES_ECB_Enc_PaddingISO9797_1_Method1

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_Enc_PaddingISO9797_1_Method1

AES ECB Encryption mode descriptor with ISO/IEC 9797-1 padding method 1.

◆ mcuxClCipher_Mode_AES_ECB_Enc_PaddingISO9797_1_Method1

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_Enc_PaddingISO9797_1_Method1
static

AES ECB Encryption mode with ISO/IEC 9797-1 padding method 1.

◆ mcuxClCipher_ModeDescriptor_AES_ECB_Enc_PaddingISO9797_1_Method2

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_Enc_PaddingISO9797_1_Method2

AES ECB Encryption mode descriptor with ISO/IEC 9797-1 padding method 2.

◆ mcuxClCipher_Mode_AES_ECB_Enc_PaddingISO9797_1_Method2

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_Enc_PaddingISO9797_1_Method2
static

AES ECB Encryption mode with ISO/IEC 9797-1 padding method 2.

◆ mcuxClCipher_ModeDescriptor_AES_ECB_Enc_PaddingPKCS7

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_Enc_PaddingPKCS7

AES ECB Encryption mode descriptor with PKCS7 padding.

◆ mcuxClCipher_Mode_AES_ECB_Enc_PaddingPKCS7

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_Enc_PaddingPKCS7
static

AES ECB Encryption mode with PKCS7 padding.

◆ mcuxClCipher_ModeDescriptor_AES_ECB_Dec

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_ECB_Dec

AES ECB Decryption mode descriptor.

◆ mcuxClCipher_Mode_AES_ECB_Dec_NoPadding

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_ECB_Dec_NoPadding
static

AES ECB Decryption mode.

◆ mcuxClCipher_ModeDescriptor_AES_CBC_Enc_NoPadding

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_Enc_NoPadding

AES CBC Encryption mode descriptor without padding.

◆ mcuxClCipher_Mode_AES_CBC_Enc_NoPadding

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_Enc_NoPadding
static

AES CBC Encryption mode without padding.

◆ mcuxClCipher_ModeDescriptor_AES_CBC_Enc_PaddingISO9797_1_Method1

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_Enc_PaddingISO9797_1_Method1

AES CBC Encryption mode descriptor with ISO/IEC 9797-1 padding method 1.

◆ mcuxClCipher_Mode_AES_CBC_Enc_PaddingISO9797_1_Method1

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_Enc_PaddingISO9797_1_Method1
static

AES CBC Encryption mode with ISO/IEC 9797-1 padding method 1.

◆ mcuxClCipher_ModeDescriptor_AES_CBC_Enc_PaddingISO9797_1_Method2

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_Enc_PaddingISO9797_1_Method2

AES CBC Encryption mode descriptor with ISO/IEC 9797-1 padding method 2.

◆ mcuxClCipher_Mode_AES_CBC_Enc_PaddingISO9797_1_Method2

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_Enc_PaddingISO9797_1_Method2
static

AES CBC Encryption mode with ISO/IEC 9797-1 padding method 2.

◆ mcuxClCipher_ModeDescriptor_AES_CBC_Enc_PaddingPKCS7

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_Enc_PaddingPKCS7

AES CBC Encryption mode descriptor with PKCS7 padding.

◆ mcuxClCipher_Mode_AES_CBC_Enc_PKCS7

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_Enc_PKCS7
static

AES CBC Encryption mode with PKCS7 padding.

◆ mcuxClCipher_ModeDescriptor_AES_CBC_Dec

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CBC_Dec

AES CBC Decryption mode descriptor.

◆ mcuxClCipher_Mode_AES_CBC_Dec_NoPadding

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CBC_Dec_NoPadding
static

AES CBC Decryption mode.

◆ mcuxClCipher_ModeDescriptor_AES_CTR

const mcuxClCipher_ModeDescriptor_t mcuxClCipher_ModeDescriptor_AES_CTR

CTR Encryption/Decryption mode descriptor.

◆ mcuxClCipher_Mode_AES_CTR

mcuxClCipher_Mode_t mcuxClCipher_Mode_AES_CTR
static

CTR Encryption/Decryption mode.