IND-CCA Game
A hypothetical scenario wherein an attacker has access to decryption of ciphertext, other than a target ciphertext. Used to prevent cryptographic systems from being Maleable
Intuition
With the challenger providing 2 mesages, the adversary attempts to guess which ciphertext the message belongs to. Furthermore, the adversary has the capability to recieve the decryption of any ciphertext other than their target ciphertext. For an algorithm to be Indistinguishable, the adversary should have a 50% probability overall of guessing the correct message.
Formal Definition
With:
- is adversary
- is challenger
- is the set of ciphertexts
- is the set of plaintexts
- generates a key and sends to
- sends to , which respond with
- chooses , and sends to
- flips a coin and sends to
- can repeat step any ammount of times, provided
- outputs wins if