Trusted Computing

From MgmtWiki
Revision as of 10:21, 11 July 2019 by Tom (talk | contribs) (Problems)

Jump to: navigation, search

Full Title

Trusted Computing is a set of solutions to assure that computing devices are who they say they are and are able to keep user secrets protected from programs running on the devices.


There has been a recognized effort to create a separate execution environment that would be unaffected by malware running in the main computer. The first effort was started in 1995-02-21 in the Intel Data Security Operation where a 386 based co-processor was developed that could use the main data store by encryption and decryption of all data on the fly. This was widely realized with the TPM 1.0 hardware chips in the late 1990 and now with separate instruction sets on ARM and Intel processors.


  • Trusted computing is, by design, built to solve enterprise data security issues. The result is devices that can be wiped clean by the enterprise IT department. Not the sort of solution that would be acceptable to most users.
  • Trusted Computing is just a hardware assist for security. It requires an easy to use API to make that accessible to programmers, and, through them, to users. See the page on the wiki Trusted Execution Environment for the APIs.


Trusted Supply Chain

Before the Huawei troubles[1] the most common response to a question about supply chain corruption was met with comments like "you must be in real trouble if you don't know where your computers are coming from." It is still likely that most threat analysis will omit any concern with supply chain corruption. Even though it may be incredibly difficult to get management to consider supply chain issues, it is not useful to address any security issues if you cannot even be sure that the computers delivered are free of deliberate or accidental vulnerabilities.

Trusted Platform Module

Trusted Mobility Solutions

Global Platform


  1. Emily Stewart, The US government’s battle with Chinese telecom giant Huawei, explained Recode (2019-05-21)