The Helion AES cores implement the FIPS-specified AES algorithm. Two main functions are available, encryption and decryption, and are offered separately for optimum flexibility. The encryptor core accepts a 128-bit plaintext input block, and generates a corresponding 128-bit ciphertext output block using a supplied 128-, 192-, or 256-bit AES key. The decryptor core provides the reverse function, generating plaintext from supplied ciphertext, using a similar AES key as was used for encryption.
Key Features
- Implements AES (Rijndael) to latest NIST FIPS PUB 197.
- Full dynamic support for all AES key sizes (128, 192 and 256-bits).
- Designed especially for high data throughput applications.
- Lower and higher rate versions also available.
- Configurable for full duplex operation or resource shared half duplex operation.
- Fully FIPS certified.
- Available to support all modes of AES.
- Highly optimized for Xilinx FPGAs.
Target Markets
- Broadcast
- Aerospace & Defense
- Data Processing & Storage
- Industrial/Scientific/Medical
- Wired Communications
- Wireless Communications