Announcements
4/10/20 Project Description is posted
30/9/20 Quiz 2 is on Tuesday 6/10/2020
27/9/20 HW 1 is poted on BB. Due date is 6/10/2020 8/10/202011/10/2020
20/9/20 Quiz 1 is postponed to Tuesday 22/9/20 using BB
18/9/20 Quiz 1 is on Sunday 20/9/20 using BB
18/9/20 Website is alive!
Course Description
Data
privacy: definition and terminologies. Difference between data security
and privacy. Data privacy attacks. Data privacy laws and regulations.
Privacy risk and impact assessment. Privacy engineering, management, and
evaluation. Data anonymization. Statistical privacy. Differential
privacy. Cryptographic privacy. Homomorphic encryption. Secure
multi-party computation. Secure data outsourcing. Data hiding and
steganography. Anonymous networks. Trusted execution environment.
Applications of privacy preserving technologies in computer systems and
applications.
Prerequisites: Senior Standing
Lecture Notes
Week | Date | Topic |
1 | 30-Aug | Introduction |
1-Sep | Definition and terminologies | |
2 | 6-Sep | Cont. |
8-Sep |
Data
Privacy Laws (Group Discussion) |
|
3 | 13-Sep | Privacy Risk and Impact assessment |
15-Sep | Cont. (Group Discussion) |
|
4 | 20-Sep |
Privacy by Design
and Privacy Engineering (Quiz 1 -- postponed) |
22-Sep |
Privacy-preserving
Data publishing: K-anonymization, l-diversity, t-closeness (Quiz 1) |
|
5 | 27-Sep | Cont. (HW 1 released) |
29-Sep | Statistical Data Privacy (Reading assignment) | |
6 | 4-Oct |
Cont. (Probability
review) |
6-Oct |
Differential
Privacy (Quiz 2) |
|
7 | 11-Oct | Cont. |
13-Oct | Differential Privacy II (Laplace Mechanism and Properties) | |
8 | 18-Oct | Differential Privacy III (Exponential Mechanism and applications) |
20-Oct | Cont. (Quiz 3) |
|
9 | 25-Oct | Cont. |
26-Oct | Class Canceled | |
10 | 1-Nov | Homomorphic Encryption |
3-Nov | Cont. | |
11 | 8-Nov | Secure multiparty computation I |
10-Nov | Secure multiparty computation II | |
12 | 15-Nov | Cont. |
17-Nov |
Secure data
outsourcing (Quiz 4) |
|
13 | 22-Nov |
Cont. |
24-Nov | Data Hiding and steganography | |
14 | 29-Nov | Anonymous
communication |
1-Dec |
Anonymous
communication (Quiz 5) |
|
15 | 6-Dec | Trsuted Execution
Envirnoemnts and ORAMS |
8-Dec | PETs applications (Quiz 6) |