Question: 1. Given the following AES algorithm, Develop an activity diagram for the AES algorithm Pseudo code for AES Nb=4 for block size 128 bits Cipher

1. Given the following AES algorithm, Develop an activity diagram for the AES algorithm Pseudo code for AES Nb=4 for block size 128 bits Cipher (byte in [4Nb], byte out [4Nb], word w[Nb(Nr+1)]) begin byte state [4,Nb] state = in AddRoundKey (state, w [0,Nb1]) for round =1 step 1 to Nr1 SubBytes (state) ShiftRows (state) MixColumns (state) AddRoundKey (state, w [ round* Nb,( round+1) * Nb1] ) end for SubBytes (state) ShiftRows (state) AddRoundKey (state, w [NrNb,(Nr+1)Nb1]) out = state
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
