Which AES function provides confusion by replacing on byte of the State with another?
A.
AddRoundKey
B.
MixColumns
C.
ShiftRows
D.
SubBytes
Explanation:
Answer D is correct; SubBytes substitutes (replaces) on byte of the State with another.Incorrect Answers and Explanations: A, B, and C: Answers A, B, and C are incorrect. AddRoundKey XORs the State with the key. MixColumns mixes the columns of the state via finite field mathematics. ShiftRows shifts the rows of the State.