Implementation of the WLAN security standard (802.11i) requires the NIST standard AES cipher in CTR and CBC modes (a.k.a. CCM) for encryption and message authentication with the CCMP protocol and RC4/”Michael” cipher for the TKIP. The WPA3 core is tuned for high data rate 802.11i applications (up to 2 Gbps for the CCMP protocol for 802.11n/802.11ac). The core contains the base AES core AES1, base RC4 core ARC4 and is available for immediate licensing.
The design is fully synchronous and available in both source and netlist form..
802.11i CCMP/TKIP IP Core
Overview
Key Features
- Small size:
- Starting at 40K ASIC gates at 802.11a/g
- OFDM data speeds
- Includes key lookup, encryption, decryption, header parsing and modification, key expansion and data interface
- Uses external memory for key storage;
- Configurable number of keys supported; 64 bytes are required per bidirectional link
- Support for CCM AES-128 mode (Counter Mode with CBC MAC)
- Support for RC4 and Michael ciphers, including the WEP Seed calculation
- Legacy WEP mode supported, including pairwise keys
- Flow-through design for data plane; microprocessor-friendly interface for configuration
- Test bench provided
- Deliverables include test benches
Block Diagram
Applications
- WLAN 802.11i
Technical Specifications
TSMC
Silicon Proven:
180nm
G
Related IPs
- Complete memory system supporting any combinations of SDR SDRAM, DDR, DDR2, Mobile SDR, FCRAM, Flash, EEPROM, SRAM and NAND Flash, all in one IP core
- BCH Encoder/Decoder IP Core
- DDR-I/II/III CONTROLLER IP CORE
- High-performance, low-power 2D composition IP core for embedded devices
- Vector Graphics IP core supporting OpenVG1.1 subset
- OpenGL® ES2.0 compatible 3D graphics IP core