
Trusted Computing Base (TCB)
The Trusted Computing Base (TCB) is the set of all hardware, software, and controls within a computer system that are responsible for enforcing security policies and protecting sensitive data. It includes components like the operating system kernel, security software, and hardware mechanisms that ensure only authorized actions occur. If any part of the TCB fails or is compromised, the entire system's security could be at risk. Think of it as the core 'trusted' foundation that guarantees the system behaves securely and reliably, preventing unauthorized access or damage.