In: Computer Science
Java/Python/C++ Assignment
Write a program to implement one round of AES-128
Input is the key and plaintext
a. Show the plaintext as a 4x4 matrix
b. Show the result after adding RoundKey0
c. Show the result after SubBytes
d. Show the result after ShiftRows
e. Show the result after MixColumns
f. Show the result after first round