Designing Secure Systems
ELE 476
Instructor: Prateek Mittal
Location: Friend 109
Lecture Times: Tuesday and Thursday (3:00pm - 4:20pm)
Office hours: By appointment only
Contact: pmittal AT princeton DOT edu
Overview
Here is a brief sampling of topics that we will discuss:
- Basic cryptographic primitives
- Redundancy and Byzantine Resilience
- Trust mechanisms (social trust, hardware trust)
- Reputation systems
- Capabilities and accountability
- Moving target defenses
- Differential privacy
- Anonymous communication
- Advanced privacy technologies
- Formal verification and security
- Information flow analysis
- Machine learning and security
- Hot topics in security and privacy
Teaching Assistants and Office Hours
- Pramod Subramanyan (psubrama AT princeton.edu): Tuesday from 4:30pm-5:30pm in F218, Equad.
- Tianwei Zhang (tianweiz AT princeton.edu): Friday from 4:30pm to 5:30pm in F218, Equad.
Online Forum
- Piazza: https://piazza.com/#fall2014/ele476
|