The lectures provide an overview of basic security protocols and architectural solutions which enhance user privacy on the Internet. In particular, the following topics are covered:

  • Anonymous communication
  • Cryptographic protection of sensitive data
  • Database privacy
  • Identity Management
  • Location Privacy

In addition to lectures, students are given practical tasks covering one of the presented topics. Practical assignments are made in small teams of 3-4 people.