Research Article
Novel Shuffling Countermeasure for Advanced Encryption Standard (AES) against Profiled Attack in Mobile Multimedia Services
Algorithm 3
Shuffled round function of AES
Input: State S, round key rk[32], and shuffled orders L and M | Output: State | 1: for to do ▷ AddRoundKey | 2: S | 3: end for | 4: for to do ▷ SubBytes | 5: | 6: end for | 7: for to do ▷ ShiftRows | 8: | 9: end for | 10: for to do ▷ MixColumns | 11: | 12: | 13: | 14: end for | 15: return |
|