[2 points.] Consider the differential cryptanalysis of one-round
S-DES. Suppose that each plaintext-ciphertext pair gives you 4
possible values of the left half of K1. (This is not
really true; see the next problem.) What is the maximum number of
plaintext-ciphertext pairs that you could try without narrowing down
the left half of the key to exactly one choice? You may assume that
two different plaintext-ciphertext pairs will not give you exactly the
same set of 4 possible values. (This is not really true either.)
Hint: Notice that the correct key will be contained in every
possible set of values, so you can disregard it. The question
therefore boils down to how many three-element sets can you choose so
that the intersection of all of the sets has at least one element (the
incorrect key which you cannot yet eliminate).