Where in the world is Gernot?

Where Has He Been?

SydneyAug. 15
Kuala LumpurAug. 12
SydneyAug. 11
San FranciscoAug. 04
AustraliaJul. 07
DresdenJul. 04
BerlinJun. 30
SydneyJun. 27
San DiegoJun. 19
Palo AltoJun. 18

About the Blog

 
OK Bloggers include:

Engineers,
Developers,
Academics,
Executives,
and a variety of voices from the OK team.

We hope you enjoy this glimpse into our culture...

If you have any questions or comments please email us:

blog@ok-labs.com

Open Kernel Labs Blog

January 31, 2008

What is a Trusted Computing Base?

Well, Wikipedia defines the trusted computing base as follows:

"The trusted computing base (TCB) of a computer system is the set of all hardware, firmware, and software components that are critical to its security. Bugs occurring inside the TCB might jeopardize the security properties of the entire system."

What is important to know is that reducing the size of the Trusted Computing Base, which reduces the likelihood of bugs within the TCB, improves the overall security of a computer system. All code that runs in the privileged mode of the underlying processor is part of the TCB; however, the TCB almost always includes other software as well. For example, in a Linux system, any daemon running as root would be part of the TCB.
The Trusted Computing Base is always relative to a particular program since different programs depend on different things. Developers looking to provide more secure environments for particular programs should strive to place those programs in an environment with a small TCB. OKL4 offers exactly that capability. It allows such programs to exist in a small TCB execution environment alongside a full operating system environment with a much larger TCB.

 

This question, and a few more, are answered in our FAQ page.  

 

Posted by Robert C. McCammon on January 31 at 10:14 AM

Robert C. McCammon's avatar

About Robert C. McCammon:

Rob McCammon, Vice President of Product Management, is in charge of overseeing the product roadmap and developing product strategies. With his challenging role and as the father of six, Rob would like to thank the makers of Diet Pepsi Max for allowing him to survive each day. Rob loves music and even when he is jet lagged and sleep-deprived, he would never miss a concert.

Email Robert C. McCammon

Virtualization for Embedded SystemesPermalink

Back To Top