Trusted PC Overall Architecture: Operating System Secured Bios

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 5

Trusted PC Overall architecture

Trusted PC

Secured Operating
BIOS System

TPM PC Hardware

TPM (Trusted Platform Module): Security chip (Infineon SLB 9670)

1
Secure Features using TPM

Secure storage of information

Secured PCR extension


TPM
BIOS
Attestation

PCR extension: Create hash value of all measurement values


Attestation: Proof of intact and trustworthy of HW and BIOS

2
How to make BIOS securely?

• Use TPM to detect any change on BIOS binary or


Hardware based on PCR extension and attestation
• Use encrypted Bootloader to protect against attack
• BIOS password to avoid unallowed start

3
Secured BIOS architecture
OS BIOS GUI
OS Selection

Boot loader BDS

UEFI Core
UEFI shell PEI/DXE Found.

System table Protocols


Platform
Initialization Secured Library UEFI services

Silicon
Initialization Additional
Additional ACPI Configuration
SecDriver HardwareDriver
Driver
Code Hardware table

TPM Hardware
Hardware

4
BIOS Graphical User Interface

• Display
available OS
• Option menu

You might also like