Security and Privacy for Big Data
ECEN 5060 -- Fall 2017


Syllabus

Syllabus

Outline


Useful Resources

A Graduate Course in Applied Cryptography, Dan Boneh, Victor Shoup

Introduction to Modern Cryptography (only 1st Edition available in the link) Jonathan Katz, Yehuda Lindell


Slides

Chapter 1: Introduction

Chapter 2: Private Key Cryptography

Chapter 3: Public Key Cryptography

Chapter 4: Privacy Attacks

Chapter 5: Anonymity

Chapter 6: Differential Privacy

Chapter 7: Link Generalization and Application of Differential Privacy

Chapter 8: Location Privacy

Chapter 9: Security in Machine Learning

Chapter 10: Applications


Homeworks

Homework1 after Chapter 2, due date: 09/21 (extended)


Exams


Project

Project Presentation date: Nov. 7, 2017

Example list of topics: Implementing homomorphic encryption in your cellphone; Comparing homomorphic encryption schemes in terms of computational overhead, etc.