Cryptography-based security solutions and cryptographic primitives can only support trust if sound implementations exist and users and developers are supported in integrating them into their applications. Thus, the goal of this project area is to develop methods and technologies that allow for secure implementation of cryptography and enable users and developers who may not be cryptography experts in properly applying cryptography.

E4 - Compiler for Privacy-Preserving Protocols


The use of IT applications often requires users to reveal privacy-sensitive data. Privacy-preserving protocols allow overcoming this privacy dilemma. However, the efficient implementation and deployment of privacy preserving protocols, especially on new computing architectures, remains a tedious challenge. The goal of project E4 is to develop a compiler for the automatic generation of optimized privacy-preserving protocols. Thereby, the compiler will enable non-expert developers to efficiently use privacy-preserving protocols that are custom-tailored for their specific deployment scenario.


Ágnes Kiss

Engineering Cryptographic Protocols Group.


  • Secure multi-party computation.
  • Graph theory.
  • Countermeasures against fault attacks and side-channel analysis.

Daniel Demmler

Engineering Cryptographic Protocols Group.


  • Design, implementation and evaluation of secure computation and private information retrieval protocols.
  • Privacy-preserving applications and their practical realization.

Oleksandr Tkachenko

Engineering Cryptographic Protocols Group.

Christian Weinert

Engineering Cryptographic Protocols Group.


  • Design, implementation, and evaluation of privacy-preserving protocols at large scale.
  • Integrity protection for long-term storage.

CROSSING Publications E4

Additional Attributes


Efficient Circuit-based PSI via Cuckoo Hashing

Benny Pinkas, Thomas Schneider, Christian Weinert, Udi Wieder
In: EUROCRYPT 2018, April 2018

SFB 1119 - Contact

Contact E4

Thomas Schneider
Engineering Cryptographic Protocols Group
Technische Universität Darmstadt
Mornewegstraße 32
64293 Darmstadt

Ahmad-Reza Sadeghi
Technische Universität Darmstadt
System Security Lab
Mornewegstrasse 32
64293 Darmstadt


Funded by

A A A | Drucken Print | Impressum Impressum | Sitemap Sitemap | Kontakt Contact | Website Analysis: More Information
zum Seitenanfangzum Seitenanfang