XIP1113B from Xiphera is a balanced Intellectual Property (IP) core implementing the Advanced Encryption Standard (AES) in Galois Counter Mode (GCM). AES-GCM is a widely used cryptographic algorithm for Authenticated Enryption with Associated Data (AEAD) purposes, as it provides both data confidentiality and authenticity.
XIP1113B has been designed for easy integration with FPGA- and ASIC-based designs in a vendor-agnostic design methodology, and the functionality of XIP1113B does not rely on any FPGA manufacturer-specific features.
XIP1113B has also been successfully validated in the CAVP (Cryptographic Algorithm Validation Program) by NIST (National Institute for Standards and Technology).
AES-GCM, 256-bit key, balanced version
Overview
Key Features
- Compact resource requirements: The entire XIP1113B requires less than 2800 Adaptive Lookup Modules (ALMs) (Intel® Cyclone®V), and does not require any multipliers, DSPBlocks or internal memory in a typical FPGA implementation. Contact sales@xiphera.com for ASIC resource requirements.
- Performance: Despite its compact size, XIP1113B achieves a throughput in the Gbps range, for example 2.0 Gbps in Xilinx® Artix®-7 family.
- Standard Compliance: XIP1113B is fully compliant with both the Advanced Encryption Algorithm (AES) standard, as well as with the Galois Counter Mode (GCM) standard.
- Test Vector Compliance: XIP1111B passes all test vectors specified in MACsec GCM-AES Test Vectors.
Benefits
- Fully digital design
- Portable to any ASIC or FPGA technology
- Fully standard compliant
- Easy to integrate
- Several bus interfaces available
- IP core designed in-house at Xiphera
- Technical support by the original designers and cryptographic experts
- CAVP validated
Block Diagram
Applications
- XIP1113B has several applications, as AES-GCM is a popular AEAD algorithm in a number of standardized communications protocols, including IPSEC, MACSEC and TLS (Transport LayerSecurity) versions 1.2 and 1.3. Additionally, AES-GCM is used in fibre channel communications and tape storage applications.
Deliverables
- Please contact sales@xiphera.com for pricing and your preferred delivery method. XIP1113B can be shipped in a number of formats, including netlist, source code, or encrypted source code.
- Additionally, synthesis scripts, a comprehensive testbench, and a detailed datasheet including an integration guide are included.
Technical Specifications
Foundry, Node
Any
Maturity
Hardware Tested
Availability
Immediate