Texas Instruments Development Kit for TM4C129x,Tiva™ ARM® Cortex™ -M4 Microcontroller DK-TM4C129X DK-TM4C129X Datenbogen

Produktcode
DK-TM4C129X
Seite von 2182
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 Operation
Key
Size
4.00
32
ECB-encrypt / decrypt
128
CBC-decrypt
CTR/ICM-encrypt / decrypt
CFB128-decrypt
3.88
33
CBC-encrypt
OFB-encrypt / decrypt
f8-encrypt / decrypt
CFB128-encrypt
XTS-encrypt / decrypt
GCM-outbound / inbound
1.94
66
CCM-encrypt / decrypt
3.88
33
CBC-MAC
b
f9
b
3.37
38
ECB-encrypt / decrypt
192
CBC-decrypt
CTR/ICM-encrypt / decrypt
CFB128-decrypt
3.28
39
CBC-encrypt
OFB-encrypt / decrypt
f8-encrypt / decrypt
CFB128-encrypt
XTS-encrypt / decrypt
GCM-outbound / inbound
1.64
78
CCM-encrypt / decrypt
3.28
39
CBC-MAC
b
f9
b
December 13, 2013
1000
Texas Instruments-Advance Information
Advance Encryption Standard Accelerator (AES)