This simulator visually walks through how a 128-bit block of data is transformed by AES, showing the state matrix change as SubBytes, ShiftRows, MixColumns, and AddRoundKey are applied across multiple rounds.
Enter or generate a sample block and key, then step forward through each round and operation to watch the state matrix evolve from plaintext into ciphertext.
Step through AES rounds and operations, adjust the key size, and watch the state matrix transform in real time.
Despite being one of the most heavily analyzed ciphers in the world, no practical attack has ever broken full-round AES, which is why it remains the encryption backbone of banking, government, and internet security systems today.
This simulator visually walks through how a 128-bit block of data is transformed by AES, showing the state matrix change as SubBytes, ShiftRows, MixColumns, and AddRoundKey are applied across multiple rounds.
This simulator visually walks through how a 128-bit block of data is transformed by AES, showing the state matrix change as SubBytes, ShiftRows, MixColumns, and AddRoundKey are applied across multiple rounds.
Enter or generate a sample block and key, then step forward through each round and operation to watch the state matrix evolve from plaintext into ciphertext.
Despite being one of the most heavily analyzed ciphers in the world, no practical attack has ever broken full-round AES, which is why it remains the encryption backbone of banking, government, and internet security systems today.