![Texas Instruments SimpleLink Ethernet MSP432E401Y Technical Reference Manual Download Page 672](http://html1.mh-extra.com/html/texas-instruments/simplelink-ethernet-msp432e401y/simplelink-ethernet-msp432e401y_technical-reference-manual_1095578672.webp)
AES Performance Information
672
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Advance Encryption Standard Accelerator (AES)
9.3
AES Performance Information
lists the performance for all supported key sizes and modes of operations. It assumes that the
engine is kept fully utilized (that is, the host is supplying input blocks and retrieving output blocks in such a
way that the engine never has to wait for input), and that the previous output has been retrieved before
the next output is ready.
(1)
Numbers for regular GCM mode (H is precalculated and Y0-encrypted need to be calculated internally using the new IV). If H
needs to be calculated by the core (complete GCM mode), this number needs to be doubled. If Y0-encrypted is not calculated
(forced to zero, such that the hash result is not encrypted) this number is zero.
(2)
Input Only
Table 9-3. AES Module Performance (Input/Output Block Size = 128)
Key Size
Mode of Operation
Cycles per
Block
(1)
Throughput
(Bits per
Cycle)
128
ECB encrypt or decrypt
32
4.00
CBC-decrypt
CTR / ICM encrypt or decrypt
CFB128-decrypt
CBC encrypt
33
3.88
OFB encrypt or decrypt
f8 encrypt or decrypt
CFB128 encrypt
XTS encrypt or decrypt
GCM-outbound / inbound
CCM encrypt or decrypt
66
1.94
CBC-MAC
(2)
33
3.88
f9
(2)
192
ECB encrypt or decrypt
38
3.37
CBC-decrypt
CTR/ICM encrypt or decrypt
CFB128-decrypt
CBC encrypt
39
3.37
OFB encrypt or decrypt
f8 encrypt or decrypt
CFB128 encrypt
XTS encrypt or decrypt
GCM-outbound / inbound
CCM encrypt or decrypt
78
1.64
CBC-MAC
(2)
39
3.28
f9
(2)