Question: Question 4 [5 Points). Given the following 128-bits (expressed as Hexa characters) as input to the AES ShifiRows sublayer (just for one round), determine the

 Question 4 [5 Points). Given the following 128-bits (expressed as Hexa

Question 4 [5 Points). Given the following 128-bits (expressed as Hexa characters) as input to the AES ShifiRows sublayer (just for one round), determine the 128-bit output (as 32 Hexa characters): (A1B2C3D4E5F6A7B8C9DOE1F2A3B4C5D6). (Hint: Refer to matrix 4.1 in page 104 of the textbook. First arrange the input data into a matrix of bytes. For example, the l" two characters, hexa Al become a single byte representing the byte 10100001. This is represented by BO in the table (i.e., Byte 0). Similarly, the next two characters in the input, hexa "B2" become a single byte 10110010. This is indicated by B1 (i.e., Byte 1) in the table. Then shift the elements in each row as shown in 4.1. Express the output as a matrix or as a sequential string reading column-wise

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!