High-Speed AES Encryption Cores
Overview
D’Crypt’s AES core is a high-performance pipelined implementation of the AES (Rijndael) encryption algorithm. Optimized for PLD architectures, the core achieves in excess of 2.5Gbit/s encryption and decryption throughput on 128-bit blocksizes when implemented on Altera APEX 20KE or equivalent devices. It employs a 128-bit key and features zero key-setup latency on both encryption and decryption. With key-agility and selective bypass control, D’Crypt’s AES core is the ideal building block for high-performance packet-smart routers and switches.
Key Features
- >2.5 Gbits per second (Gbps) throughput for fiber-speed encryption
- Key-agility on both encryption and decryption allows keys to be switched without stalling the core
- Simple streaming architecture obviates the need for elaborate control logic outside the core
- Bypass control allows data flow-through for selective encryption
- Simple 32-bit data and key ports reduce logic required to interface to high-speed standards
Block Diagram

Technical Specifications
Availability
now
Related IPs
- Ultra-Compact Advanced Encryption Standard (AES, FIPS-197) Core
- IEEE 802.15.4 (ZigBee) CCM* AES Cores
- AES Encryption & Decryption IP Core − Single Configurable Block Cipher Mode
- AES 128/256 Encryption - Symmetric Security Range
- Advanced Encryption Standard (AES) core
- AES Encryption & Decryption IP Core − Programmable Block Cipher Modes