Question: 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

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 0100000000000000000001000000000000000000000100000000000000000000

Suppose that the subkey for the current round is this 48 bit number: 000000000000000000000000000000000000000000001000

a) What does the 64 bit state look like after the IP transformation is applied to the input?

b)Now find L0 and R0 , the left and right halves of the state. L0= ? R0=?

c)What is the result of applying the expansion box to R0 ? E(R0)=

d)What is the result of XORing the subkey with E(R0) ? k0E(R0)=

d)We now apply the S-box transformation. S(k0E(R0))=

e)Finally we apply the permutation box to complete the function f . f(R0)=P(S(k0E(R0)))=

f) We can now compute the state of DES going into the next round. L1= ? R1= ?

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!