194.144 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.

2023W, VU, 4.0h, 6.0EC
TUWELLectureTube

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise
  • LectureTube course
  • Format: Presence

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

Course material is available in TUWEL.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Thu17:00 - 19:0005.10.2023 - 11.01.2024EI 3 Sahulka HS - UIW Lecture
Privacy-Enhancing Technologies - Single appointments
DayDateTimeLocationDescription
Thu05.10.202317:00 - 19:00EI 3 Sahulka HS - UIW Lecture
Thu12.10.202317:00 - 19:00EI 3 Sahulka HS - UIW Lecture
Thu19.10.202317:00 - 19:00EI 3 Sahulka HS - UIW Lecture
Thu09.11.202317:00 - 19:00EI 3 Sahulka HS - UIW Lecture
Thu16.11.202317:00 - 19:00EI 3 Sahulka HS - UIW Lecture
Thu23.11.202317:00 - 19:00EI 3 Sahulka HS - UIW Lecture
Thu30.11.202317:00 - 19:00EI 3 Sahulka HS - UIW Lecture
Thu07.12.202317:00 - 19:00EI 3 Sahulka HS - UIW Lecture
Thu14.12.202317:00 - 19:00EI 3 Sahulka HS - UIW Lecture
Thu11.01.202417:00 - 19:00EI 3 Sahulka HS - UIW Lecture

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 one final exam, the practical part consists of five assignments that need to be solved individually.

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Thu17:00 - 19:0013.06.2024EI 10 Fritz Paschke HS - UIW written19.04.2024 00:00 - 11.06.2024 23:55TISSRetake 3

Course registration

Begin End Deregistration end
31.08.2023 00:00 20.10.2023 23:59 27.10.2023 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
033 521 Informatics Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 526 Business Informatics Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 532 Media Informatics and Visual Computing Not specifiedSTEOP
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 Not specifiedSTEOP
Course requires the completion of the introductory and orientation phase

Literature

No lecture notes are available.

Language

if required in English