188.982 Privacy Enhancing Technologies
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2020W, VU, 2.0h, 3.0EC
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Online

Learning outcomes

After successful completion of the course, students are able to…

  • Name basic privacy enhancing technologies.
  • Apply theoretical knowledge about privacy enhancing technologies to practical assignments.
  • Understand the pros and cons of different privacy enhancing methods.
  • Analyze current internet services regarding privacy and suggest effective technical protection measures.

Subject of course

  • Introduction and motivation for PET
  • Systems for online anonymity (remailer, darknets, P2P)
  • Tor (onion routing, functionality, onion services, attacks, usage)
  • Internet censorship (technologies, measurements, circumvention, Great Firewall of China, Examples)
  • Transport Layer Security (TLS, PKI, Implementations, Crypto, HTTPS, attacks, incidents, HSTS, CT, DNS over TLS/HTTPS) 
  • Secure Messaging (models, PGP, OTR, ZRTP, mobile messaging, Signal)
  • Web Privacy (tracking, fingerprinting, browser Add-Ons)

Teaching methods

The foundations are taught in blocked lectures. These foundations are discussed in the light of real-world examples during the lectures. We additionally foster discussion by using TUWEL as an online learning platform for our course. Theoretical foundations are finally applied to practical assignments (challenges).

Mode of examination

Immanent

Additional information

ECTS Breakdown (3 ECTS = 75 hours):

  • Lectures (18h)
  • Self-studies & Learning for Exams (18h)
  • 5 Assignments (36h)
  • Exams (3h)

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon11:00 - 13:0005.10.2020 https://sba-research.zoom.us/my/weippl?pwd=VVFpNElwNzVTQkR6U2h1eUhuQlJHUT09 (LIVE)Introduction (together with 188.922, 183.222)
Thu17:00 - 19:0008.10.2020 - 10.12.2020 (LIVE)Vorlesung
Privacy Enhancing Technologies - Single appointments
DayDateTimeLocationDescription
Mon05.10.202011:00 - 13:00 https://sba-research.zoom.us/my/weippl?pwd=VVFpNElwNzVTQkR6U2h1eUhuQlJHUT09Introduction (together with 188.922, 183.222)
Thu08.10.202017:00 - 19:00 Vorlesung
Thu15.10.202017:00 - 19:00 Vorlesung
Thu22.10.202017:00 - 19:00 Vorlesung
Thu29.10.202017:00 - 19:00 Vorlesung
Thu12.11.202017:00 - 19:00 Vorlesung
Thu19.11.202017:00 - 19:00 Vorlesung
Thu26.11.202017:00 - 19:00 Vorlesung
Thu03.12.202017:00 - 19:00 Vorlesung
Thu10.12.202017:00 - 19:00 Vorlesung

Examination modalities

Assessment consists of a theoretical part as well as a practical part. Both parts need to be passed in order to pass the course, whereas each part counts 50% of the final grade. The theoretical part is based on two multiple choice tests, the practical part consists of five assignments that need to be solved individually.

Course registration

Begin End Deregistration end
03.09.2020 00:00 14.10.2020 23:00 20.10.2020 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
033 526 Business Informatics Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 532 Media Informatics and Visual Computing Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 533 Medical Informatics Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 534 Software & Information Engineering Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
710 FW Elective Courses - Electrical Engineering Not specified
880 FW Elective Courses - Computer Science ElectiveSTEOP
Course requires the completion of the introductory and orientation phase

Literature

No lecture notes are available.

Previous knowledge

Foundations of networks, security, and programming.

Preceding courses

Accompanying courses

Continuative courses

Miscellaneous

Language

if required in English