The ENCRYPTO Group offers the following courses and theses.

Continuous Courses

ENCRYPTO Oberseminar

Planned Lectures, Labs, and Seminars (might be subject to changes)

WS20/21: PrivTech (Seminar), Digitaltechnik (Integrierte Veranstaltung, in German)
SS21: PrivDev (Project/Lab), CRYPROT (Integrated Course)

Upcoming Lectures, Labs, and Seminars

CRYPROT SS20 (Integrated Course)
PrivTech SS20 (Seminar)

Current Lectures, Labs, and Seminars

Digitaltechnik WS19/20 (Integrierte Veranstaltung, in German)
PrivDev WS19/20 (Project/Lab)

Past Lectures, Labs, and Seminars

CRYPROT SS19 (Integrated Course)
PrivDev SS19 (Project/Lab)
PrivDev WS18/19 (Project/Lab)
PrivTech WS18/19 (Seminar)
CRYPROT SS18 (Integrated Course)
PrivTech WS17/18 (Seminar)
PrivTech WS16/17 (Seminar)
PrivTech WS15/16 (Seminar)

Open Thesis Topics

Below we give examples for open thesis topics for bachelor and master projects. Students who attended at least one of our courses are very welcome to contact us regarding more unannounced topics or to apply for innovative self-proposed topics that match our research profile.

  • Centralizing Offline Phases for Private Information Retrieval Protocols

    Bachelor Thesis, Master Thesis

    Private Information Retrieval (PIR) allows a client to privately access an entry in a public database held by a server without leaking information about the client’s query. Example applications for PIR are private messaging apps and privacy-friendly lookups in medical or patent databases. Modern multi-server PIR schemes outperform single server PIR in online runtime by reducing the amount of data each server has to touch during a request, but require that a subset of the servers are non-colluding. While great effort has been put into optimizing the online runtime, the storage requirements are expensive. A promising approach to reduce the storage for a single server is a centralized, powerful computer cluster that is optimized for offline runtime and distributes the necessary data among the servers. go