A Practical Guide to TPM 2.0



Download free course A Practical Guide to TPM 2.0, pdf file on 375 pages by by Will Arthur, David Challener, Kenneth Goldman.
A Practical Guide to TPM 2.0: Using the Trusted Platform Module in the New Age of Security is a straight-forward primer for developers. It shows security and TPM concepts, demonstrating their use in real applications that the reader can try out.

Simply put, this book is designed to empower and excite the programming community to go out and do cool things with the TPM. The approach is to ramp the reader up quickly and keep their interest.A Practical Guide to TPM 2.0: Using the Trusted Platform Module in the New Age of Security explains security concepts, describes the TPM 2.0 architecture, and provides code and pseudo-code examples in parallel, from very simple concepts and code to highly complex concepts and pseudo-code.

The book includes instructions for the available execution environments and real code examples to get readers up and talking to the TPM quickly. The authors then help the users expand on that with pseudo-code descriptions of useful applications using the TPM.

Table of contents

  • History of the TPM
  • Basic Security Concepts
  • Quick Tutorial on TPM 2.0
  • Existing Applications That Use TPMs
  • Navigating the Specification
  • Execution Environment
  • TPM Software Stack
  • TPM Entities
  • Hierarchies
  • Keys
  • NV Indexes
  • Platform Configuration Registers
  • Authorizations and Sessions
  • Extended Authorization (EA) Policies
  • Key Management
  • Auditing TPM Commands
  • Decrypt/Encrypt Sessions
  • Context Management
  • Startup, Shutdown, and Provisioning
  • Debugging
  • Solving Bigger Problems with the TPM 2.0
  • Platform Security Technologies That Use TPM 2.0
Pages : 375
Size : 5.4 MB
File type : PDF
Downloads: 96
Created: 2022-02-01
License: CC BY-NC-ND
Author(s): by Will Arthur, David Challener, Kenneth Goldman
A Practical Guide to TPM 2.0

Others Computer science Tutorials

Seeing Theory

iOS Developer Notes for Professionals

Text Mining with R

Computer Science Tapestry: Exploring Programming and Computer Science with C++

The Big Data Agenda

Others related eBooks about A Practical Guide to TPM 2.0

The Deno Handbook

Deno is a runtime for JavaScript and TypeScript that is based on the V8 JavaScript engine ..., download free Deno tutorial in PDF (46 pages) created by ....

Open Data Structures

Download free course Open Data Structures, pdf file on 336 pages by Pat Morin....

Don't Just Roll the Dice

Download free course Don't Just Roll the Dice, pdf file on 74 pages by Neil Davidson....

Scala Succinctly

Download free course Scala Succinctly, pdf file on 110 pages by Chris Rose....

Create Salesforce Scratch Org free PDF

Download free course Create Salesforce Scratch Org free PDF, pdf file on 7 pages by tutorialkart.com....

A Friendly Introduction to Mathematical Logic

At the intersection of mathematics, computer science, and philosophy, mathematical logic examines the power and limitations of formal mathematical thinking. In this expansion of Leary's user-friendly 1st edition, readers with no previous study in the field are introduced to the basics of model theor...

Think Bayes: Bayesian Statistics in Python

If you know how to program with Python and also know a little about probability, you're ready to tackle Bayesian statistics. With this book, you'll learn how to solve statistical problems with Python code instead of mathematical notation, and use discrete probability distributions instead of conti...

Basic Computer course book download

This book aims to give students an overview about basic computer science, it designed for novice computer users....

Learn Azure in a Month of Lunches

Download free course Learn Azure in a Month of Lunches, pdf file on 370 pages by Iain Foulds....

97 Things Every Project Manager Should Know: Collective Wisdom from the Experts

If the projects you manage don't go as smoothly as you'd like, 97 Things Every Project Manager Should Know offers knowledge that's priceless, gained through years of trial and error. This illuminating book contains 97 short and extremely practical tips - whether you're dealing with software or non...