Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Consider a new block cipher, DES 2 , that consists of only two rounds of the DES block cipher. DES 2 has the same block

Consider a new block cipher, DES2, that consists of only two
rounds of the DES block cipher. DES2 has the same block and
key size as DES. For this question, you should consider the DES
F function as a black box that takes two inputs, a 32-bit data
segment, and a 48-bit round key, and produces a 32-bit output.
Using the chosen-plaintext attack (CPA) without any restrictions
on the number of oracle calls.
a) Give an algorithm to recover the 48-bit round keys for
round 1(k1) and round 2(k2). Your algorithm should have
fewer operations than the exhaustive key search for DES2.
b) Can your algorithm be converted into a distinguishing
attack against DES2, i.e., an attack that distinguishes DES2
ciphertext
from a random permutation?
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

More Books

Students also viewed these Databases questions

Question

What are the margin requirements for a CFD contract?

Answered: 1 week ago

Question

an element of formality in the workplace between different levels;

Answered: 1 week ago