Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

( 4 points ) In this problem we will work through a round of DES. For notational simplicity, assume it is the first round. Please

(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
0010000000000000000110001000000000000000000000001000000000000000
Suppose that the subkey for the current round is this 48 bit number:
000000000000000000000001000000000000000000000000
What does the 64 bit state look like after the IP transformation is applied to the input?
000000001000000000000000000000000000000000100000000000000000(
Now find L0 and R0, the left and right halves of the state.
L0=00000000100000000000000000000000
R0=q,
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=00000000000000000000000010000000
R1=00000000100000000000000000000000
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Transactions On Large Scale Data And Knowledge Centered Systems Xxviii Special Issue On Database And Expert Systems Applications Lncs 9940

Authors: Abdelkader Hameurlain ,Josef Kung ,Roland Wagner ,Qimin Chen

1st Edition

3662534541, 978-3662534540

More Books

Students also viewed these Databases questions