In cryptography there are 4 basic attack classifications:
- Ciphertext-Only Attack
- Known-Plaintext Attack
- Chosen-Plaintext Attack
- Chosen-Ciphertext Attack
In Katz & Lindell's textbook (2nd edition) I only found definitions for COA-,CPA- and CCA-Security. I couldn't find a definition and experiment for KPA-Security. In general I wasn't able to find a good definition.
My questions:
- Can someone provide me good definition and experiment?
- Why is KPA-Security so unimportant? (I know that CPA-Sec includes KPA-Sec)
- Is there a use case for KPA-Security? Does an symmetric encryption scheme exist, that has KPA-Security but not CPA-Security and how would this look like?