Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Problem 3. For the substitution permutation network from Problem 2: (a) Find a linear approximation, analogous to Figure 3 in Heys, which relates the plaintext

image text in transcribed

image text in transcribed

image text in transcribed

Problem 3. For the substitution permutation network from Problem 2:

(a) Find a linear approximation, analogous to Figure 3 in Heys, which relates the plaintext bits P1, P2, P4, and P5 to a suitable subset of the inputs to the last round of S-boxes, i.e., a subset of the bits H1, . . . , H6.

(b) What is the total bias of the linear approximation you found in part (a)? What does this mean?

(c) Suppose you are given the following known plaintext/ciphertext pairs for this cipher, all encrypted with the same (unknown) key: Plaintext Ciphertext 100111 100100 000111 110010 001100 111001 011000 011101 001000 001101 011010 101001 Using the linear approximation from part (a), determine the first and third bits of the subkey K4. (Bonus question: why is this information insufficient to determine the second bit of the subkey K4?) NOTE: this problem has been specifically constructed so that a very small number of plaintexts and ciphertexts is sufficient to determine two subkey bits. Unlike the general method of Heys, a probabilistic analysis is not necessary in this problem the bits in question can be determined with certainty.

(a) Find a linear approximation, analogous to Figure 3 in Heys, which , P2, P4, and P5 to a suitable subset of the inputs to the last round of S-boxes, i.e., a subset of the bits relates the plaintext bits P 12 ,JR (a) Find a linear approximation, analogous to Figure 3 in Heys, which , P2, P4, and P5 to a suitable subset of the inputs to the last round of S-boxes, i.e., a subset of the bits relates the plaintext bits P 12 ,JR

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 Principles Programming And Performance

Authors: Patrick O'Neil

1st Edition

1558603921, 978-1558603929

More Books

Students also viewed these Databases questions

Question

b. What groups were most represented? Why do you think this is so?

Answered: 1 week ago

Question

3. Describe phases of minority identity development.

Answered: 1 week ago

Question

5. Identify and describe nine social and cultural identities.

Answered: 1 week ago