Personal tools


How we determine your topic

If you are interested in writing your bachelor's or master's thesis with us, please step by in our office hours or arrange an appointment with Prof. Meyer via email. We will then discuss your background, skills and interests in terms of lectures, seminars and labs you might have attended, your programming skills as well as your own ideas for thesis topics. From this discussion we determine the research area best suited for you and in a second step determine one or more possible topics from which you can then select. Note that only some of these topics may be listed on this page, but by far not all of them. So it's definitely worth while to step by and ask for more. However, please make sure that you meet most of the following prerequisites.


You should have attended at least one of our lectures (or at least be familiar with the contents). Additionally, lectures on cryptography (for example by Prof. Mathar, Dr. Unger or Dr. Hanke) and the SVS lecture (Prof. Wehrle) are a plus. Attending our security lab course or taking part in our seminar before applying for a thesis is also recommended.

Research Interests and Open Theses

  • Development of Trusted Computation Base and Location-Privacy Telephone: please contact Florian Kerber
    • currently no open theses
  • Theoretical Cryptography and Secure Multi-Party Computation: please contact Andreas Klinger
    • currently no open theses
  • Human Factors in Security: please contact Vincent Drury
    • Analysis of Phishing Attacks and Attacker Techniques
    • Security Learning Games
  • Software fingerprinting based on Network traffic: please contact Sebastian Schäfer
    • Bachelor: Combination of active and passive measurements for software fingerprinting in networks
    • Master: Robust and privacy preserving labelling and collecting of software created network data
  • Intrusion Detection using Machine Learning: please contact Arthur Drichel
    • Privacy Preserving Machine Learning
    • Sharing and Federation for Cyber Threat Detection
    • Multiclass classification of Domain Generation Algorithms using classical machine learning approaches
    • Intrusion Detection on Encrypted Network Traffic

Theses in Progress

  • Developing a User Interface for DONUT (BA supervised by Sebastian Schäfer)
  • Hardening of Domain Generation Algorithm Classifiers (MA supervised by Arthur Drichel)
  • Phishing website hosting structure (BA supervised by Vincent Drury)
  • Zero-Knowledge Proofs for Secure Multi-Party Computation (BA supervised by Andreas Klinger)
  • Implementation of a Hierarchical and Dynamic Threshold Paillier Cryptosystem (MA supervised by Andreas Klinger)
  • Combined Detection of Trade Cycles and Trade Chains for Privacy-Preserving Bartering (MA supervised by Andreas Klinger and Stefan Wüller)

    Finished Theses