Home > High Performace Encryption Cores >

AES-GCM IP Core for 40Gbit/sec packet data
AES-GCM IP Core for 40Gbit/sec packet data

Price: $20,000.00

Product Code: AES-GCM-40G

Target Technology*:
Intel (Altera)
Platinum - All FPGA Vendors [Add $2,000.00]

Implementation Language*:
Both VHDL and Verilog (option available for multi-project licenses only) [Add $2,000.00]

Description Ordering Information

Advanced Encryption Standard Core GCM for IEEE 802.1 MACSEC at 40Gbit/sec

This state of the art implementation of AES-GCM was originally designed to have sufficient performance to handle 40Gbit/sec Ethernet on Virtex 5 FPGAs. It will achieve significantly in excess of 40Gbit/sec on more modern devices. It implements AES-GCM as specified by the IEEE 802.1ae MACSEC standard.

Achieving 40Gbit/sec throughput on minimum sized packets with minimum inter-packet separation is a challenging task, particularly for an FPGA implementation where there are limitations on maximum clock frequency. The conventional approach to providing high performance on AES is to use a deep pipeline however this is ineffective on worst case traffic since minimum sized packets do not contain enough data to fill the pipeline. This core implements a pipelined and overlapped architecture with a number of proprietary implementation optimisations to deliver the required 40Gbit/sec performance even on worst case traffic.

This core is supplied as VHDL source code with a testbench which implements standard vectors from the GCM specification and a large test suite of vectors derived from a software implementation of AES-GCM.

Cipher Modes
AES-GCM as specified for 802.1ae MACSEC
Internal Data Path Width
128 bits with pipelining and overlapping
Encrypt, Decrypt, Encrypt/Decrypt
Key Lengths
128 bits
IV Length
96 bits

Browse for more products in the same category as this item:

High Performace Encryption Cores