AES-GCM Authenticated Encryption Core IP
Authenticated Encryption (AE) is a form of symmetric-key cryptography that provides integrity and authenticity as well as confidentiality. The AES-GCM Authenticated Encryption Core IP provides the AE scheme that was standardized by ISO/IEC 19772. It provides integrity and authenticity by GHASH function and confidential..
Tiny AES-128 Crypto-core
The Advanced Encryption Standard (AES) is a block cipher algorithm that was selected by NIST as a replacement for DES, and it is included in Internet Protocol Security (IPsec), IEEE 802.11i, 802.16 standards. The AES algorithm is a 128-bit block cipher, and it supports three different key sizes; 128, 192, 256 bits.
The algorithm accepts blocks of size 128, 192, or 256 bits. Independently, the key length can be 128, 192, or 256 bits as well. All encryptions are done in a certain number of rounds, which varies between 10, 12, and 14, and it depends on
the size of the block length and the key length chosen.