AES256-GCM IP core implements the Advanced Encryption Standard (AES) with a 256-bit key in Galois/Counter Mode (GCM), which is widely used for Authenticated Encryption with Associated Data (AEAD) applications. This IP has been verified against the official NIST (National Institute of Standards and Technology) test vectors, as defined in SP 800-38D, ensuring standards compliance. It is well-suited for high-performance, low-latency, and secure communication applications.
Features
|
Block diagram![]() * Click to show more detail YouTube Video![]() Validating DG’s AES256GCM IP with NIST Test Vectors |
| IP core | Datasheet | Reference Design Document | Demo Instruction Document | Free Evaluation Demo file | Free Evaluation Project |
|
| AES256-GCM 100G IP |
Rev1.00 | Rev1.00 | Rev1.01 | ZCU106 KCU116 |
Github |
![]() |
|
|
||||||
| AES256-GCM 10G 25G IP |
Rev2.02 | Rev2.02 | Rev2.02 Rev1.00 (KR260-Ubuntu) |
KCU116 ZCU106 ZCU102 KR260-no OS KR260-Ubuntu |
Github |
|
|
|
||||||
| AES256-GCM 1G IP |
Rev1.00 | Rev1.00 | Rev1.00 | Rev1.00 | ||