Lukas Burkhalter

Ph.D. Student @DSG ETH Zürich

Ph.D. Student @DSG ETH Zürich

ETH Zürich
Department of Computer Science
Distributed Systems Group
Universitätstrasse 6
CH-8092 Zürich, Switzerland

  • firstname.lastname [at]

I am a Ph.D. student in the Distributed Systems Group at ETH Zurich, where I am advised by Prof. Friedemann Mattern. I joined the group in November 2017 after finishing my Master of Science degree in Computer Science at ETH Zurich. Before, I also received my Bachelor degree from ETH Zurich.

My research interests lie in the fields of distributed systems and system security. During my studies, I worked on encrypted data processing for the Internet of Things and on secure data storage and management of sensor data. I design systems and protocols with focus on giving users better privacy and more control over their remotely stored data. These systems mostly explore different trade-offs between functionality and privacy.

Selected Projects

TimeCrypt: A Scalable Private Time Series Data Store

TimeCrypt augments time series data stores with encrypted data processing capabilities and features a new encryption-based access control scheme that is additively homomorphic. TimeCrypt is tailored for time series workloads, supports fast statistical queries over large volumes of encrypted time series data, and enables users to cryptographically restrict the scope of queries and data access based on pre-defined access policies.

Droplet: Decentralized Authorization for IoT Data Streams

Secure storage and management of data generated by the myriad of IoT devices present new challenges in the cloud era. How do we empower the user with ownership and fine-grained access control for IoT data without sacrificing performance or security? To address this challenge, we design Droplet a novel decentralized data access control service, which operates without intermediate trust entities. We leverage the blockchain technology to bootstrap trust, for a decentralized, secure, and resilient access control management. Droplet handles time series data, enables reliable sharing among heterogeneous applications from different trust domains, and features a cryptographically-protected fine-grained and scalable access control to data streams. PDF Page


Student Projects

Interested students in conducting bachelor/master thesis or a lab project in one of the following described projects can either send me an email or just drop by my office for a coffee to discuss further details. I am always looking for motivated and interested students who are ambitious about participating in ongoing research work.

Note to Interested International Students:
Although we highly encourage international students to pursue theses or research projects within our group, we do not provide financial aid in this manner. We encourage you, though, to have a look at the exchange programs at ETH Zurich for scholarships. Please contact us well in advance to facilitate your applications.

Assigned Projects

Type Title Student Supervisor Semester
B Key Distribution and Management for Efficient Key Updates and Sharing of IoT Data Jason Friedman Lukas Burkhalter Hossein Shafagh
SS 18
M Modular and Scalable Encrypted Time Series Data Processing Simon Peyer Hossein Shafagh
Lukas Burkhalter
SS 18

Completed Projects

Type Title Student Supervisor Semester
M Secure Sharing and Querying of Multidimensional Time-series Data Misels Kaporins Hossein Shafagh
Anwar Hithnawi, Lukas Burkhalter
AS 17



Posters and Demos


Spring Semester

Autumn Semester


  • ETH Medal for the Master Thesis
    Towards Blockchain-based Auditable Storage and Sharing of IoT Data