Better Data Security with Commodity TPM Chips
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the world of Trusted Platform Module (TPM) chips in this 38-minute conference talk by Haris Okanovic from National Instruments. Dive into the fundamentals of TPM technology, its software stack, and its role in enhancing data security. Learn about boot measurements, platform configuration registers, and the dynamic chain of trust. Discover key management techniques, software update processes, and user applications leveraging TPM. Gain insights into the TPM security model, authentication methods, and one-time password (OTP) implementation. Understand potential vulnerabilities and how to address them for robust system security.
Syllabus
Introduction
What is TPM
What is a TPM
TPM Software Stack
TPM Software
Boot Measurements
Platform Configuration Registers
Dynamic Chain of Trust
Pre UEFI
Example Key Management
Software Updates
User Applications
Crypto Token Interface
TPM API
Open Smart Card Project
How to Break Everything
TPM Security Model
Authentication
TPM OTP
Conclusion
Questions
Taught by
Linux Foundation
Tags
Related Courses
Applied CryptographyUniversity of Virginia via Udacity Cryptography II
Stanford University via Coursera Coding the Matrix: Linear Algebra through Computer Science Applications
Brown University via Coursera Cryptography I
Stanford University via Coursera Unpredictable? Randomness, Chance and Free Will
National University of Singapore via Coursera