Get Free Shipping on orders over $0
Trusted Platform Modules : Why, when and how to use them - Ariel  Segall

Trusted Platform Modules

Why, when and how to use them

By: Ariel Segall

Hardcover | 23 November 2016

At a Glance

Hardcover


$251.75

or 4 interest-free payments of $62.94 with

 or 

Ships in 10 to 15 business days

Trusted Platform Modules (TPMs) are small, inexpensive chips which provide a limited set of security functions. They are most commonly found as a motherboard component on laptops and desktops aimed at the corporate or government markets, but can also be found on many consumer-grade machines and servers, or purchased as independent components. Their role is to serve as a Root of Trust - a highly trusted component from which we can bootstrap trust in other parts of a system. TPMs are most useful for three kinds of tasks: remotely identifying a machine, or machine authentication; providing hardware protection of secrets, or data protection; and providing verifiable evidence about a machine's state, or attestation.

This book describes the primary uses for TPMs, and practical considerations such as when TPMs can and should be used, when they shouldn't be, what advantages they provide, and how to actually make use of them, with use cases and worked examples of how to implement these use cases on a real system. Topics covered include when to use a TPM; TPM concepts and functionality; programming introduction; provisioning: getting the TPM ready to use; first steps: TPM keys; machine authentication; data protection; attestation; other TPM features; software and specifications; and troubleshooting. Appendices contain basic cryptographic concepts; command equivalence and requirements charts; and complete code samples.

More in Systems Analysis & Design

Automotive Product Development : A Systems Engineering Implementation - Vivek D.  Bhise
Site Reliability Engineering : How Google Runs Production Systems - Betsy Beyer
Data-driven BIM for Energy Efficient Building Design : 1st Edition - Saeed Banihashemi
Systems Analysis and Design : 12th edition - Harry J. Rosenblatt

RRP $169.95

$137.99

19%
OFF
Business Driven Information Systems ISE : 9th Edition - Paige Baltzan
Linux Pocket Guide : 4th Edition - Essential Commands - Daniel J. Barrett
The Engineering Leader : Strategies for Scaling Teams and Yourself - Cate Huston
Tidy First? : A Personal Exercise in Empirical Software Design - Kent Beck
Rust Atomics and Locks : Low-Level Concurrency in Practice - Mara Bos
A Concise Introduction to Robot Programming with ROS 2 - Francisco Martin Rico
Cyber-Secure Load Frequency Control for Power Systems - Xinghua Liu
Rust Programming in easy steps : In Easy Steps - Richard Urwin