1 of 16

Lecture 6: Message Authentication Codes (III)

2 of 16

Recap 1: MAC security definition

  •  

3 of 16

Recap 2: Random function

  •  

4 of 16

Attempt at secure MAC scheme

  •  

5 of 16

  •  

6 of 16

  •  
  •  

7 of 16

Pseudorandom Functions

8 of 16

  •  

9 of 16

Pseudorandom Functions (PRFs)

  •  

10 of 16

Indistinguishability: general template

  •  

11 of 16

  •  
  •  

 

12 of 16

  •  

13 of 16

How not to build PRFs

  •  

14 of 16

  •  

15 of 16

Recap: Two types of security definitions

  •  
  •  

16 of 16

Secure MAC scheme based on PRF

  •