Versatile AES-256, Balanced (XIP1123B)

XIP1123B – Balanced AES (256-bit key), ECB, CBC, OFB, CFB, and CTR Mode of Operation

The balanced variant of the Versatile AES-256 IP (Intellectual Property) core from Xiphera implements the Advanced Encryption Standard (AES) with a 256-bit key in five dynamically selectable modes of operation: Electronic Codebook (ECB), Cipher Block Chaining (CBC), Cipher Feedback (CFB), Output Feedback (OFB), and Counter (CTR). The four different modes of operation all protect data confidentiality and are widely used in numerous security designs and cryptographic protocols.

Performance: The IP core achieves an impressive throughput in the Gbps range, for example 1.36+ Gbps in Lattice CertusPro-NX.

Standard Compliance: The balanced Versatile AES-256 is fully compliant with both the Advanced Encryption Algorithm (AES) standard, as well as with the ECB, CBC, CFB, OFB, and CTR modes of operation.

Moderate resource requirements: The entire IP core requires 4150 4-input Lookup Tables (4LUTs) (Lattice CertusPro-NX) and does not require any multipliers or DSPBlocks.

Versatility: The key, initialization vector (IV), and the mode of operation can dynamically be updated for every 128-bit data block.

Block Diagram

Internal high-level block diagram of Xiphera’s balanced Versatile AES IP core

Ordering Information

Please contact for pricing and your preferred delivery method. The IP core can be shipped in a number of formats, including netlist, source code, or encrypted source code. Additionally, a comprehensive VHDL testbench and a detailed datasheet are included.

Download the full product brief: