Pseudorandom functions and chosen-plaintext attacks – Encryption and Decryption

4.5.3 Pseudorandom functions and chosen-plaintext attacks Being secure against passive eavesdropping is oftentimes not enough in practice. Encryption schemes must also be secure against so-called chosen-plaintext attacks. In a nutshell, a chosen-plaintext attack describes the situation where Eve can ask Alice or Bob to encrypt multiple messages of Eve’s choice, and do so in an…