Mission
We seek to develop techniques that composably, efficiently, securely and usably isolate components within a program at execution time.
Ultimately, we aim to enable trustworthy programs from untrustworthy components and support large-scale adoption of the developed techniques.
Vision
We envision a future where bugs and vulnerabilities are securely, efficiently and usably contained in a composable way.
Strategy
To accomplish our mission, we address gaps in four pillars of robust compartmentalization: Security, Composability, Efficiency, and Usability by:
- Championing harmonious composition between different compartmentalization abstractions, mechanisms, and policy definitions.
-
Serving as a knowledge base:
- Creating open forums for knowledge sharing between different stakeholders (researchers, developers, integrators, end users, sponsors).
- Providing resources to enhance cybersecurity education curricula as a way to increase engagement in this space and demystify the technologies as “expert-only.”
- Establishing and role-modeling best practices for practitioners.
-
Facilitating development & adoption:
- Identifying and supporting the best approach for solving a particular class of use cases.
- Enabling retrofitting to granular component compartmentalization.
- Methodically deploying rigorously validated compartmentalization with continual feedback from stakeholders.