Disaggregated Libraries
- π€ Speaker: Derek Gordon Murray (University of Cambridge)
- π Date & Time: Tuesday 19 February 2008, 13:00 - 14:00
- π Venue: Computer Laboratory, William Gates Building, Room FW11
Abstract
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.
Series This talk is part of the Computer Laboratory NetOS Group Talklets series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge talks
- Computer Laboratory NetOS Group Talklets
- Computer Laboratory, William Gates Building, Room FW11
- Department of Computer Science and Technology talks and seminars
- Interested Talks
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)


Tuesday 19 February 2008, 13:00-14:00