Module aes

Module aes 

Source

Constants§

AES_128_KEY_SIZE
AES key size constants define the key sizes used in the AES algorithm for the three standard variations of AES.
AES_192_KEY_SIZE
AES_256_KEY_SIZE
AES_BLOCK_SIZE

Functions§

aes_cmac
Compute AES-CMAC for a given message using a specified key.
aes_dec_block
Decrypt a single block using the AES algorithm.
aes_dec_cbc
Decrypt data using AES in CBC mode with optional padding removal.
aes_dec_ecb
Decrypt data using AES in ECB mode with optional padding removal.
aes_enc_block
Encrypt a single block using the AES algorithm.
aes_enc_cbc
Encrypt data using AES in CBC mode with optional padding.
aes_enc_ecb
Encrypt data using AES in ECB mode with optional padding.
generate_subkey
Generate subkeys for AES-CMAC.