University of Cambridge > Talks.cam > Computer Laboratory NetOS Group Talklets > Disaggregated Libraries

Disaggregated Libraries

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Henry Robinson.

At the heart of a secure software system is a small, trustworthy component, called the Trusted Computing Base (TCB). However, developers persist in building monolithic systems that force their users to trust the entire system. We posit that this is due to the lack of a straightforward mechanism of partitioning – or disaggregating – systems into trusted and untrusted components. We propose to use dynamic libraries as the unit of disaggregation, because these are a familiar abstraction, which is commonly used in mainstream software development.

In this talklet, I will describe some early ideas about our “disaggregated library” approach, which can be applied to existing applications the run on commodity operating systems. I will present the high-level motivation for this work, and our ideas for how to implement it.

This talk is part of the Computer Laboratory NetOS Group Talklets series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

© 2006-2021 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity