AES Parameter Tab - 1.1 English

Advanced Encryption Standard (AES) Engine LogiCORE IP Product Guide (PG383)

Document ID
PG383
Release Date
2022-04-26
Version
1.1 English

The AES parameter tab is shown below.

Figure 1. AES Parameter Tab

The options for the AES core are:

Interface Type
Currently, only AXI4-Stream interface is supported.
AES Type
Choose between Encryption or Decryption.
AES Mode
Select between the supported modes of operation. Currently supported modes are ECB, CFB128, and XTS (without CTS).
Note: The drop-down menu will only list modes for valid licenses that have been purchased. While generating the core, the Vivado IDE would flag Critical Warnings for all modes that licenses are not available, these can be ignored.
Key Size
Choose the width of the key. Options are subject to the mode of operation. For example, ECB mode supports 128, 192, and 256-bit keys while XTS mode only supports 128-bit and 256-bit key variants.
Plain/Cipher Text Width
Select the width of the AXI4-Stream data path; applies to both input and output interface.
Throughput
Choose between High and Low throughput variants which trade off between resource utilization and performance.
Note: In high-throughput mode, CFB128 mode supports only decryption.