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. ( 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=
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

Machine Learning And Knowledge Discovery In Databases European Conference Ecml Pkdd 2022 Grenoble France September 19 23 2022 Proceedings Part 4 Lnai 13716

Authors: Massih-Reza Amini ,Stephane Canu ,Asja Fischer ,Tias Guns ,Petra Kralj Novak ,Grigorios Tsoumakas

1st Edition

3031264118, 978-3031264115

More Books

Students also viewed these Databases questions

Question

31. How does Antabuse work?

Answered: 1 week ago