General Description
SeaSolve’s high performance Advanced Encryption Standard (AES) IP core
implements Rijndael encryption and decryption algorithm and satisfies
Federal Information Processing Standard (FIPS) Publication 197 from
the US National Institute of Standards and Technology (NIST).
AES IP core is designed with ultimate flexibility which lets the core
to support variable key and data block sizes. It is programmable for
128, 192 and 256 bit key lengths. It supports various cipher modes-
ECB, CBC, and OCB with or without key scheduler/expander.
SeaSolve’s AES IP core is simple to use, highly flexible and can be
easily integrated into any AES design requirement. The fully
functional synchronous core is available in Source or Netlist forms.
Functional Description
SeaSolve’s AES IP core implements the 128-bit block-size NIST FIPS AES
algorithm. The encryption core accepts a 128-bit plain text input
data, and generates a corresponding 128-bit cipher text output data
using a given 128, 192, or 256-bit AES key. The decryption core
provides the opposite function, generating plaintext from supplied
cipher text, using the same AES key as was used for encryption.
Deliverables
|
Synthesizable VHDL RTL source code |
|
Netlist for Xilinx and Altera FPGA devices
|
|
Highly
optimized C source Code |
|
Self-checking test benches |
|
Test
Vectors |
|
Comprehensive Documentation |
Features
|
Complaint with the latest released Publication 197 from NIST™
|
|
Supports operating Modes like ECB, CBC, and OCB with or without
key scheduler/expander |
|
Full
Dynamic support for all Key size of 128, 192 and 256 bits.
|
|
Supports Data blocks of 128, 192 and 256 bits
|
|
Fully
synchronous design |
|
Verified using software simulations |
|
Different gate count/speed combinations. |
|
Authentication (OCB Mode) |
|
Protected network routersDeliverables include Test benches
|
Applications
|
Wireless communication |
|
Electronic financial transactions |
|
Power
line networks |
|
Secure
communications |
|
Secure
video surveillance systems |
|
Secure
RFID |
|
Encrypted data storage |
|
e-Business |
|
Protected network routers |
Licensing
For additional information and licensing of the IP core please
Fill out this form |