ComputingComputer ScienceComputer SystemsComputer SecurityHardware SecuritySecurity ArchitectureMicroarchitectural SecurityOperating System SecurityOperating System VulnerabilitiesRoot Of TrustSecure BootSecure System DesignBootloader DesignHardware Root Of TrustHardware Roots Of TrustTrust ChainTrusted ComputingTrusted Computing Base DesignTrusted Computing BasesTrusted Systems
In this paper we describe bugs and ways to attack trusted computing systems based on a static root of trust such as Microsoft’s Bitlocker. We propose to use the dy-namic root of trust feature of newer x86 processors as this shortens the trust chain, can minimize the Trusted Computing Base of applications and is less vulnerable to TPM and BIOS attacks. To support our claim we implemented the Open Secure LOader (OSLO), the first publicly available bootloader based on AMDs skinit instruction. 1
11
Building a MAC-Based Security Architecture for the Xen Open-Source Hypervisor
Reiner Sailer, Trent Jaeger, Enriquillo Valdez et al. · 2006 · 275 citations
Security analysis of a cryptographically-enabled RFID device
Stephen Bono, Matthew Green, Adam Stubblefield et al. · 2005 · 270 citations
Reducing TCB complexity for security-sensitive applications
Lenin Singaravelu, Calton Pu, Hermann Härtig et al. · 2006 · 165 citations