The Advanced Encryption Standard (AES) algorithm is a new NIST data encryption standard as defined in the http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf .
The CCMG implementation fully supports the AES algorithm for 128 bit keys in Counter Mode (CTR) method of encryption with CBC message integrity check as required by the CCMP protocol of the G.hn standard,
The core is designed for flow-through operation, with configurable-width input and output interfaces (the peak core throughput is 12.8 bits per clock). CCMG operates on the LLC frames of the G.hn standard. CCM
nonce information precedes the frame in the flow of data, the key is input via dedicated pins. CCMG supports both encrypt and decrypt modes..