This tool allows you to inspect the hidden state of the AES block cipher (a subset of the Rijndael encryption algorithm). The state during the SubBytes, ShiftRows, MixColumns, and AddRoundKey operations for each round are computed and organized into a table. 128-bit, 192-bit, and 256-bit key sizes are supported.
S-Box and inverse S-Box substitution tables are included in-app. A single block of plaintext may be entered in manually or read from a file.
This tool is for educational and research purposes only. It is not intended to securely store, transmit, or protect sensitive data.