AES 256 IP Core

EIC Product Code:

Logic Fruit’s AES 256 encryption IP core implements Rijndael encoding and decoding. It works with 256-bit blocks and is programmed to work with 256-bit key length.

Availability: in stock

A state is matrix of bytes that the AES utilizes to operate. The plain text is transformed into the final ciphertext after many rounds of transformation. One round reads the state into four 4-byte veriables and transforms them, XOR’s them using a 32-byte round key, and stores the results.

  • Data Path runs at 256-bit width.
  • Programming of Key and Initialization Vector Supported.
  • Buffer-free implementation of RTL code is fast and easy to integrate into SoCs.
  • Pipelined instances architecture with Vendor-independent code.
  • Support for CTR, CBC, ECB, CFB, OFB mode.
  • Solution Type: IP Core.
  • End-Market: Automotive, Broadcast, Consumer, Industrial, Medical, Military, Computer & Storage, Wireless.

AES encryption transforms plaintext into ciphertext through multiple transformation rounds. Each round reads the state into four 4-byte variables, transforms them, and XORs them with a 32-byte round key. Compliant with NIST standards, the AES IP core uses Rijndael encoding/decoding with 256-bit blocks and key length.

Documentations