Versatile AES

Xiphera’s Versatile AES IP core ensures data confidentiality by supporting AES with a 256-bit key in five widely used selectable modes.

Xiphera’s Versatile AES IP core implements the Advanced Encryption Standard (AES) with a 256-bit key in five selectable modes: ECB, CBC, CFB, OFB, and CTR. All of these modes ensure data confidentiality and are widely used in security designs and cryptographic protocols. Xiphera’s in-house designed, CAVP-validated Versatile AES IP core has been designed for easy integration with FPGA- and ASIC-based designs in a vendor-agnostic design methodology.

Enhance your security with advanced AES-GCM encryptions for…

Industrial automation environments

Secure data communication

IoT security

Key features

  • Optimised resource requirements
  • CAVP validated by NIST
  • Support for various AES modes including CTR, ECB, CBC, CFB, and OFB
  • Compliant with NIST AES standard and the listed modes of operation
  • Pure RTL without hidden CPU or software components
  • Easy system integration
  • Vendor agnostic FPGA/ASIC implementation

Technical specifications

Xiphera’s AES IP cores offer various modes, ensuring performance, flexibility, and robust security.

Product code: XIP1123B

  • Several Mbps
  • Only ~4 kLUTs
  • CAVP validated IP core
  • Electronic Codebook (ECB)
  • Cipher Block Chaining (CBC)
  • Cipher Feedback (CFB)
  • Output Feedback (OFB)
  • Counter (CTR)

Product brief

Learn more about the key features and functionalities of the Versatile AES IP core.

Resource sheet

Download the resource sheet to learn more about the FPGA and ASIC resource requirements and performance.

AES-GCM for confidentiality and authenticity

AES-GCM is a widely used cryptographic algorithm for Authenticated Encryption with Associated Data (AEAD) purposes, providing both data confidentiality and authenticity. Xiphera offers AES-GCM cores for both optimal efficiency and high performance.

Xiphera's symmetric encryption algorithms provide uncompromised data encryption.