Description
"UCUMBERLAND IS A+"
Fill the message in the 4X4 MATRIX
and NOW Multiply by the AES MIX ROW - IN GALOIS FIELD (Below)
2 3 1 1
1 2 3 1
1 1 2 3
3 1 1 2
Remember the 2 is actually is actually 0010
3 is 0011
1 is 0001
YOU ARE PERFORMING MATRIX MULTIPLICATION (DOT PRODUCT)
Unformatted Attachment Preview
Purchase answer to see full attachment
Explanation & Answer
attached below is my completed answer
We apply AES to each letter in the message ‘UCUMBERLAND IS A+” and obtain the following
result:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
U is a 55 in HEX – represented by 0x55
C is a 43 in HEX – represented by 0x43
U is a 55 in HEX – represented by 0x55
M is a 4D in HEX – represented by 0x4D
B is a 42 in HEX – represented by 0x4D
E is a 45 in HEX – represented by 0x45
R is a 52 in HEX – represented by 0x42
L is a 4C in HEX – represented by 0x4C
A is a 41 in HEX – represented by 0x41
N is a 4E in HEX – represented by 0x4E
D is a 44 in HEX – represented by 0x4D
“Space” is a 20 in HEX – represented by 0x20
I is a 49 in HEX – represented by 0x49
S is a 53 in HEX – represented by 0x53
“Space” is a 20 in HEX – represented by 0x20
A is a 41 in HEX – represented by 0x41
“+” is a 2B in HEX – represented by 0x2B
Each of the single value (from 0 to 9 and from A to F) can be written in bits as shown below:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
0 = 0000 (in bits)
1 = 0001 (in bits)
2 = 0010 (in bits)
3 = 0011 (in bits)
4 = 0100 (in bits)
5 = 0101 (in bits)
6 = 0110 (in bits)
7 = 0111 (in bits)
8 = 1000 (in bits)
9 = 1001 (in bits)
A = 1010 (i...