AES Encryption and Decryption
Overview
The CoreAES128 macro implements the advanced encryption standard (AES), which provides a means of securing data. AES utilizes the Rijndael algorithm, which is described in detail in the Federal Information Processing Standards Publication (FIPS PUB) 197.
Key Features
- Implements AES to NIST FIPS PUB 197
- Supports 128-bit key size
- Fastest data rate is on Axcelerator at 291 Mbps
- Encryption and decryption with same core
- 44 clock cycle operation for 128-bit data encryption/decryption
- Works with industry-standard simulation and synthesis tools
Technical Specifications
Related IPs
- AES data encryption and decryption
- AES Encryption & Decryption with Fixed Block-Cipher Mode
- AES Encryption & Decryption with Programmable Block-Cipher Mode
- Cryptographic library for encryption and decryption of Advanced Encryption Standard (AES) in ECB, CBC, OFB, CTR and GCM modes
- DES Encryption and Decryption Processor
- DES and Triple DES data encryption / decryption