CENG 566

Privacy Enhancing Technologies

Data privacy is an important issue for the scientific community and industry. This course will give an overview of privacy concepts and terminology as well as concrete examples of privacy-enhancing technologies (PET) and some of their applications.

Course Objectives

To advance students on the current trends in privacy enhancing technologies

Recommended or Required Reading

C. Dwork and A. Roth, The Algorithmic Foundations of Differential Privacy, Foundations and Trends in Theoretical Computer Science, 2014. ,R. Cramer, I.B. Damgård, JB Nielsen. Secure Multiparty Computation and Secret Sharing. Cambridge University Press, 2015. ,A. Gkoulalas-Divanis, and L. Grigorios. Medical data privacy handbook. Springer, 2015.

Learning Outcomes

1. Selecting appropriately privacy mechanisms

2. Developing privacy technologies

3. Assessing / Evaluating privacy protection

4. Reasoning about privacy concerns

Topics
Introduction
Cryptography-Based Solutions
Cryptography-Based Solutions
Privacy in Databases
Privacy in Databases
Privacy on the Internet
Location Privacy
Privacy in E-Payments
Privacy in E-Voting
Privacy in Blockchain
Medical Privacy
Genomic Privacy
Privacy-Preserving Machine Learning
Privacy-Preserving Machine Learning