I supervise PhD students and offer research-oriented mini-projects for undergraduate and postgraduate students at the University of Surrey.

PhD Students

Current PhD students
  • Daniel Gardham | since 2017 | University of Surrey

Former PhD students

Student Research

This is a list of topics from which research-oriented mini-projects can be offered to enthusiastic undergraduate and postgraduate students of the University of Surrey. Most projects are implementation projects where students can significantly improve their programming skills and become familiar with existing cryptogrtaphic libraries and APIs. Please get in touch with me if you are interested in any of these or if you have your own idea for a mini-project within the areas of my research.

  • IoT Authentication: Implementation of innovative user authentication protocols for IoT devices (e.g. smartwatches).
  • Smartphones and Wireless Sensors: Implementation of secure protocols enabling the user to control a wireless sensor network through a smartphone.
  • Participatory Sensing: Implementation of existing protocols for participatory sensing applications based on smartphones and a webserver to preserve the privacy of participants.
  • Searchable Encryption: Implementation of existing protocols for searchable encryption enabling the client to encrypt file database, upload it to a web server and later search for appropriate documents using keywords.
  • Password Authentication: Implementation of innovative password-based authentication protocols for the Web to be used with desktops and smartphones. There is an opportunity to extend a current implementation from our research work with new functionality.

Supervised Projects (selected)

at Technische Universität Darmstadt (since 2009)
  • 2012 | Franziskus Kiefer | MSc thesis
    Password-based Authentication Suitable for the Web

  • 2012 | Oliver Günther | BSc thesis | Co-supervisor: Thorsten Strufe (TU Darmstadt)
    Privacy-Preserving Communication in Online Social Networks using Broadcast Encryption and Symmetric Cryptography

  • 2011 | Alexander Stolfik | MSc thesis
    Affiliation-Hiding Group Key Exchange with Multiple Credentials

  • 2010 | Felix Günther | BSc thesis | Co-supervisor: Thorsten Strufe (TU Darmstadt)
    Cryptographic Treatment of Private User Profiles
    Results of this thesis were published at FC 2011/RLCPS.

  • 2009 | Vladimir Mildenberger | MSc thesis
    Platform-Independent Implementation of an Authentication Protocol for the Tunnel-based Wireless Roaming


at Ruhr-Universität Bochum (2005 - 2007)
  • 2006 | Lijun Liao | MSc thesis | Co-supervisor: Jörg Schwenk (Ruhr-Universität Bochum)
    Group Key Agreement for Ad-Hoc Groups

  • 2006 | Simon Bernard | BSc thesis | Co-supervisor: Jörg Schwenk (Ruhr-Universität Bochum)
    Efficient, Platform-Independent Implementation of ECC for Mobile Devices

  • 2005 | Markus Diett | BSc thesis | Co-supervisor: Jörg Schwenk (Ruhr-Universität Bochum)
    Umstellung von Lucane Groupware auf sichere Gruppenkommunikation mittels TGDH