A byte-oriented implementation of the 128-bit version of the Advanced Encryption Stantard (AES) using SystemVerilog.