Home > Low Cost AES Cores >

  Low Cost AES GCM Core with fixed 32 bit data path width
 
 

Our Price: (Members Only)



Product Code: AES-LOWCOST-GCM


Target Technology*:
Actel(Members Only)]
Altera(Members Only)]
Lattice(Members Only)]
Platinum - All FPGA Vendors [Add (Members Only)]
Xilinx(Members Only)]

Implementation Language*:
Both VHDL and Verilog (option available for multi-project licenses only) [Add (Members Only)]
Verilog(Members Only)]
VHDL(Members Only)]

Description Ordering Information
 

Advanced Encryption Standard Core GCM

This low cost implementation of the AES-GCM algorithm implements the full NIST draft SP800-38D specification. This product is a simplified version of our highly configurable AES-CORE-GCM product which has a fixed data path width of 32 bits. AES GCM combines AES in counter mode with a 128 bit Galois field multiplier to provide both encryption and authentication for high speed data streams. AES-GCM is parallelisable unlike the authethicated modes of AES based on the CBC-MAC algorithm. The GCM mode is particularly suitable for multi-gigabit networking applications and is specified in draft IEEE standard 802.1ae, IETF RFC 4106 and draft NIST SP800-38D. This core implements aspects of the NIST SP800-38D specification such as variable length Initial Values and 192 and 256 bit key lengths which are not required by the IEEE 802.1 MACSEC standard and which reduce performance when implemented in hardware. Our AES-GCM-10G core implements AES-GCM with fixed 128 bit keys and fixed 96 bit IVs which allows the use of various optimisations which result in improved performance when the core has to process a stream of minimum sized packets.

The AES-GCM core is based on our AES-G3 implementation and is supplied as a complete package of VHDL or Verilog source code. Data path width is fixed at 32 bits.

AES GCM Core
 
Internal and External Data Path Width
32, 64 or 128 bits
Cipher Modes
GCM, (if required ECB, CBC, CFB, OFB, CTR can be added)
Functions
Encrypt, Decrypt, Encrypt/Decrypt
Key Lengths
128, 192, 256 bits
Keyschedule Calculation
Hardware keyschedule calculation.
 
Datasheets:
 
 

Related Products...
AES Keywrap Core

Our Price: (Members Only)
Add
AES Core CCM

Our Price: (Members Only)
Add
AES Core G2

Our Price: (Members Only)
Add

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

Low Cost AES Cores