The Encrypted Systems Lab (ESL) is a research lab in the Computer Science Department at Brown University. We are part of the Cryptography, Anonymity, Privacy and Security (CAPS) group.

Our research is focused on the design and analysis of encrypted systems which are information systems that can operate on end-to-end encrypted data. Our work is motivated by real-world problems in privacy, security and surveillance. Our approach is interdisciplinary, leveraging ideas from applied and theoretical cryptography, algorithms and data structures, data systems, statistics and optimization.


Selected Projects

  • Signal Search: a version of the Signal encrypted messaging app with secure search functionality
  • Clusion: an encrypted search library written in Java and available open source under GPLv3
  • Metacrypt: an encrypted system that supports privacy-preserving contact chaining