[Seminar] Towards Smaller Trusted Computing Bases

Hermann Härtig
TU Dresden
Thursday, September 12th 2013, 1:00pm - Thursday, September 12th 2013, 2:00pm
302동 208호


Trusted computing bases (TCB), i.e. the set of components that have to be trusted for a specific (security) objective, have grown large. Especially their Software parts consist of tens of million lines of code if based on modern commodity operating systems. We report on an ongoing effort to reduce the SW parts of TCBs. Key insights are that TCBs should be considered to be application-specific, can and should be based on isolated components and reuse legacy by splitting into critical and uncritical parts. The talk discusses security objectives, design principles, isolation alternatives (HLL vs VM vs Microkernels), and studies in detail VPFS, a file system implemented following these principles. We present concrete examples with orders of magnitude smaller TCB sizes than if run on commodity operating systems. We will also mention caveats and practical limitations.

Speaker Bio

10/94 ~ present Professor for Operating Systems, Institute for System Architecture, Computer Science Department, Dresden University of Technology.

4/94 ~ 7/94 Substitute Professor, Computer Science, University of Hildesheim

9/93 ~ 3/94 Sabbatical at International Computer Science Institute in Berkeley

3/84 ~ 9/94 PI of BirliX Research Project (high security operating system) GMD (German National Research Center for Computer Science)

4/79 ~ 2/84 Research assistant at University of Karlsruhe

문의: 민상렬 교수(880-7047)