SEcube open-source SDK
AES modes

AES modes

#define B5_AES256_OFB   1
 
#define B5_AES256_ECB_ENC   2
 
#define B5_AES256_ECB_DEC   3
 
#define B5_AES256_CBC_ENC   4
 
#define B5_AES256_CBC_DEC   5
 
#define B5_AES256_CFB_ENC   6
 
#define B5_AES256_CFB_DEC   7
 
#define B5_AES256_CTR   8
 

Detailed Description

Macro Definition Documentation

◆ B5_AES256_CBC_DEC

#define B5_AES256_CBC_DEC   5

CBC decryption

◆ B5_AES256_CBC_ENC

#define B5_AES256_CBC_ENC   4

CBC encryption

◆ B5_AES256_CFB_DEC

#define B5_AES256_CFB_DEC   7

CFB decryption

◆ B5_AES256_CFB_ENC

#define B5_AES256_CFB_ENC   6

CFB decryption

◆ B5_AES256_CTR

#define B5_AES256_CTR   8

CTR counter mode encryption-decryption

◆ B5_AES256_ECB_DEC

#define B5_AES256_ECB_DEC   3

ECB decryption

◆ B5_AES256_ECB_ENC

#define B5_AES256_ECB_ENC   2

ECB encryption

◆ B5_AES256_OFB

#define B5_AES256_OFB   1

OFB full feedback encryption-decryption