AES-128 An Educational implementation of 128 bit AES for ELEC 5970, hardware security. Uses modern C++. We use cmake as build system. The design is very C++11/17 oriented, and makes use of tuples and list initialization.