1 of 13

Lecture 9: Encryption Schemes (II)

2 of 13

Recap: EAV-security of encryption schemes

  •  
  •  

 

3 of 13

Recap: One-time pad (perfectly EAV-secure)

  •  

4 of 13

  • Lesson: EAV-security is one-time in nature
    • Reuse key to encrypt multiple messages, 1 message leaked → all messages leaked
  • Key should not be reused

  • If you want to reuse key → need stronger security definition (and new scheme)

5 of 13

Chosen-Plaintext Attacks

6 of 13

  •  

 

 

 

 

 

 

 

7 of 13

  •  

 

 

 

 

 

 

 

8 of 13

CPA-security

  •  
  •  

 

9 of 13

CPA-security

  •  
  •  

 

10 of 13

CPA-security

  •  
  •  

 

11 of 13

CPA-Secure Encryption Scheme

12 of 13

  •  

13 of 13

  •