IETF RFC4309 standard defines IPsec security payload by utilizes the NIST standard AES in CCM mode for both encryption and message authentication. The CCM mode uses AES and combines the counter mode of encryption with the CBC-MAC mode of authentication. The JetCCM-7 core is optimized for RFC4309 IPSEC applications. The core includes our fully verified JetAES cryptographic core and supports encryption, decryption, authentication, and verification functionalities. Its design is fully synchronous for portability. The core is available for licensing in both source and netlist form.
Features
Fully compliant with IPsec AES-CCM mode
High throughput > 2 Gbps
Simple interface & fully synchronous design
Flow-through design
Combine both AES-CCM encryption-authentication and decryption-verification
Support all three AES key sizes based on IPsec requirements with on-the-fly hardware key expansion
Key expansion can also be performed in software to reduced the gate count
Core is available as a synthesizable Verilog source code, or as a netlist
Self-checking test bench
Deliverables
For Netlist Licenses : Target specific net list
For HDL Licenses : Fully synthesizable RTL Verilog source
Self-checking test bench
Simulation script, test vectors and expected results
User documentation
Market Category
Communications, Data Processing, Industrial and Medical, Military/Civil Aerospace