|
|
|
| AES IP Core (Advanced Encryption Standard IP core |
| |
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 contact:
info@seasolve.com |
|
|