Solution

ID: past-exam-of-the-computer-science-course-of-the-university-of-oxford/2015/computer-security/3/d/i/solution

For authenticate-then-encrypt, write the intercepted pair as , where . Each trial key gives
The adversary can check the public relation
The true key always passes. An incorrect key will generally fail, and further intercepted pairs can eliminate accidental matches. This gives a ciphertext-only attack with a useful key-testing predicate even when the plaintext has no recognisable format. It makes exhaustive key search applicable with less prior information; it does not reduce the generic key-space size below .
The usual approximate false-pass chance is an ideal-behaviour estimate, not a consequence of the bare permutation identities alone. The decisive point is that the encrypted digital signature supplies publicly checkable redundancy once a candidate decryption key is tried.

New to topics? Read the docs here!