Datasheet
13.3 AES Performance Information
Table 13-3 on page 1000 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.
Table 13-3. AES Module Performance (Input/Output Block Size = 128)
Throughput
(bits/cycle)
Cycles per
Block
a
Mode of OperationKey
Size
4.0032
ECB-encrypt / decrypt
128
CBC-decrypt
CTR/ICM-encrypt / decrypt
CFB128-decrypt
3.8833
CBC-encrypt
OFB-encrypt / decrypt
f8-encrypt / decrypt
CFB128-encrypt
XTS-encrypt / decrypt
GCM-outbound / inbound
1.9466CCM-encrypt / decrypt
3.8833
CBC-MAC
b
f9
b
3.3738
ECB-encrypt / decrypt
192
CBC-decrypt
CTR/ICM-encrypt / decrypt
CFB128-decrypt
3.2839
CBC-encrypt
OFB-encrypt / decrypt
f8-encrypt / decrypt
CFB128-encrypt
XTS-encrypt / decrypt
GCM-outbound / inbound
1.6478CCM-encrypt / decrypt
3.2839
CBC-MAC
b
f9
b
December 13, 20131000
Texas Instruments-Advance Information
Advance Encryption Standard Accelerator (AES)