Computers are a pervasive and powerful part of our everyday lives. Unfortunately, due to poor security design, they often also present substantial risk to our privacy and safety.

The Secure Systems Laboratory (SSL) at New York University, under the direction of Professor Justin Cappos, works to find practical and deployable solutions to real-world security threats. Over the past few years, the lab has developed products and improved on existing system designs that detect and isolate security faults, secure private data, provide a secure mechanism for fixing software flaws in different contexts, and even foster a deeper understanding about how to help programmers avoid security flaws in the first place.

We focus on deploying our solutions in practice to maximize the impact of our work. In addition to the software we distribute, our technology is used in a variety of popular products including Docker, git, and the package managers for most Linux distributions.