![Texas Instruments SimpleLink Ethernet MSP432E401Y Technical Reference Manual Download Page 685](http://html1.mh-extra.com/html/texas-instruments/simplelink-ethernet-msp432e401y/simplelink-ethernet-msp432e401y_technical-reference-manual_1095578685.webp)
AES Registers
685
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Advance Encryption Standard Accelerator (AES)
Table 9-10. AES_CTRL Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
8-7
CTR_WIDTH
R/W
0x0
AES-CTR Mode Counter Width
0x0 = Counter is 32 bits
0x1 = Counter is 64 bits
0x2 = Counter is 96 bits
0x3 = Counter is 128 bits
6
CTR
R/W
0x0
Counter Mode.
This bit must also be set for GCM and CCM mode, when
encryption/decryption is required.
0x0 = Counter mode is not enabled.
0x1 = Counter mode is enabled.
5
MODE
R/W
0x0
ECB/CBC Mode
0x0 = ECB mode
0x1 = CBC mode
4-3
KEY_SIZE
R/W
0x0
Key Size
0x0 = reserved
0x1 = Key is 128 bits
0x2 = Key is 192 bits
0x3 = Key is 256 bits
2
DIRECTION
R/W
0x0
Encryption/Decryption Selection.
If set to DIRECTION = 1, an encrypt operation is performed.
If set to 0, a decrypt operation is performed.
0x0 = Decryption is selected.
0x1 = Encryption is selected.
1
INPUT_READY
R
0x0
Input Ready Status
0x0 = Input buffer is not empty.
0x1 = Indicates that the 16-byte input buffer is empty, and the host is
permitted to write the next block of data.
0
OUTPUT_READY
R
0x0
Output Ready Status
0x0 = No AES output block is available.
0x1 = An AES output block is available for the host to retrieve.