Question: ( 4 points ) In this problem we will work through a round of DES. ( 4 points ) In this problem we will work

(4 points) In this problem we will work through a round of DES. (4 points) In this problem we will work through a round of DES.
For notational simplicity, assume it is the first round.
Please enter all answers as strings of 0's and 1's.
The input is the 64 bit block
0000010000010000000000000000000000000000000000000010001000001000
Suppose that the subkey for the current round is this 48 bit number:
000000000100000000000000000000000000000000000000
What does the 64 bit state look like after the IP transformation is applied to the input?
0
Now find L0 and R0, the left and right halves of the state.
L0=00000000000000000000000000000001
R0=
What is the result of applying the expansion box to R0?
E(R0)=
What is the result of XORing the subkey with E(R0)?
k1o+E(R0)=
We now apply the S-box transformation.
S(k1o+E(R0))=
Finally we apply the permutation box to complete the function f.
f(R0)=P(S(k1o+E(R0)))=
We can now compute the state of DES going into the next round.
L1=
R1=
For notational simplicity, assume it is the first round.
Please enter all answers as strings of 0's and 1's.
The input is the 64 bit block
0000010000010000000000000000000000000000000000000010001000001000
Suppose that the subkey for the current round is this 48 bit number:
000000000100000000000000000000000000000000000000
What does the 64 bit state look like after the IP transformation is applied to the input?
Now find L0
and R0
, the left and right halves of the state.
L0=
R0=
What is the result of applying the expansion box to R0
?
E(R0)=
What is the result of XORing the subkey with E(R0)
?
k1E(R0)=
We now apply the S-box transformation.
S(k1E(R0))=
Finally we apply the permutation box to complete the function f
.
f(R0)=P(S(k1E(R0)))=
We can now compute the state of DES going into the next round.
L1=
R1=
 (4 points) In this problem we will work through a round

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!