User login

CLP-03 AES

IP Vendor: 
Elliptic
IP Type: 
Design
IP Target Vendor: 
Lattice
IP Category: 
DSP - Digital Signal Processing
IP Description: 

"Features
Supports ECB and CBC modes
OFB, CFB, CCM and OMAC versions optionally available
Support for 128, 192 and 256 bit keys
32 bit data interface
Key expander options to suit the application
Key memory accessible through separate memory interface
Test bench provided
General Description
The Advanced Encryption Standard (AES), a subset of the Rijndael algorithm, has been standardized by NIST to replace DES which is no longer considered secure. The AES algorithm is a 128 bit block cipher that supports three different key sizes: 128, 192, and 256 bits.
The CLP-03 implementation fully supports the AES algorithm for all three key sizes. The core supports both Electronic Code Book (ECB) and Cipher Block Chaining (CBC) modes. It can be augmented to support Counter Mode (CTR), Counter Mode with CBC-MAC (CCM), and One-key MAC (OMAC) methods of operation. The AES context consists of a key which is one of 128, 192, or 256 bits, and, where required, an initialization vector, counter, and other data depending on the mode of operation. The context is accessed through the control processor port on the block."

Average rating
(1 vote)

Upcoming FPGA Events