Preliminary Analysis of a Trusted Platform Module (TPM) Initialization Process

Abstract

As distributed system architectures such as peer-to-peer, grid computing and MANET become more popular, there is an increasing need for robust and scalable mechanisms to establish trust between entities. The Trusted Platform Module (TPM), provides for the possibility to establish trust at the hardware level for commercial hardware. While work has been done to leverage TPMs for Digital Rights Management (DRM) and other schemes, application of TPMs for robust identification and authentication in a MANET or other distributed environment have not been addressed. This research provides a simple analysis on the applicability of leveraging TPMs for enhanced computer security in today's military environment. A military convoy using laptops in a MANET is used as a hypothetical concept of operations. The problem of TPM initialization of a laptop, in particular, at a depot prior to deployment is addressed. The initialization steps that must be performed before using a TPM in any deployment have been studied and described, and suggestions are provided to address possible DoD concerns in using this technology.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2007
Accession Number
ADA473614

Entities

People

  • Brian Wiese

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Biomedical
  • Cyber
  • Energy and Power Technologies
  • Ground and Sea Platforms
  • Human Systems
  • Space

DTIC Thesaurus Topics

  • Authentication
  • Communication Channels
  • Computer Access Control
  • Computer Networks
  • Computer Programming
  • Computer Science
  • Computers
  • Cybersecurity
  • Failure Mode And Effect Analysis
  • Information Security
  • Mesh Networks
  • Multiple Access
  • Network Protocols
  • Operating Systems
  • Security Protocols
  • Wireless Communications
  • Wireless Networks

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Software Engineering.

Technology Areas

  • Cyber