🔐 AES Encryption Test Cases

Select a test case to work through the AES encryption process step by step:

Select Test Case:

Part I: Key Size and Mode

🔑 Key Configuration:

Determine the appropriate key size and encryption mode for the selected test case.

Key Size (bits):
Mode:

Part II: Key and IV/CTR

🗝️ Encryption Parameters:

Enter the encryption key and initialization vector (IV) or counter (CTR) values based on the selected mode.

Key (hex):
IV (hex):
CTR (hex):

Part III: Plaintext

📝 Input Text:

Enter the plaintext that will be encrypted using the AES algorithm.

Plaintext:

Part IV: Plaintext Hex

🔢 Hexadecimal Conversion:

Convert the plaintext to hexadecimal format with appropriate padding for block cipher requirements.

Plaintext (hex, padded):

Part V: Ciphertext

🔐 Final Encryption Result:

Enter the final encrypted ciphertext in hexadecimal format after applying the AES algorithm.

Ciphertext (hex):