Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 4: a. Assume we perform a known-plaintext attack against DES with one pair of plaintext and ciphertext. How many keys do we have to

Question 4:

a. Assume we perform a known-plaintext attack against DES with one pair of plaintext and ciphertext. How many keys do we have to test in a worst-case scenario if we apply an exhaustive key search in a straightforward way? How many on average?

b. One important property which makes DES secure is that the S-boxes are nonlinear. In this problem we verify this property by computing the output of S1 for the input pairs x1 = 111111 and x2 = 000001. Question 5:

In DES, let the key K64 = 000000000000000F16

a. Find the 56-bit key K56.

b. Find the subkey k1 for the first round

c. Find the subkey k16 for the last round. Question 6:

In DES, Let k1 = 00000000090416 and R0 = 0000808016 be the inputs of the f-Function, find the output as follows:

a. Find the expansion E(R0).

b. Find E(R0) k1.

c. Find the substitution S(E(R0) k1)

d. Apply the permutation P(S(E(R0) k1)).

Question 7:

in DES, let the Message M = 000000000000000F16

a. Apply the initial permutation to this message.

b. Find L0.

c. Find R0. '

d. Find L1.

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

Database Fundamentals Study Guide

Authors: Dr. Sergio Pisano

1st Edition

B09K1WW84J, 979-8985115307

Students also viewed these Databases questions

Question

Explain walter's model of dividend policy.

Answered: 1 week ago