Risk
6/25/2008
07:30 PM
Connect Directly
RSS
E-Mail
50%
50%

TPM: A Matter Of Trust

The Trusted Platform Module never releases its internal key outside itself, so it becomes its own root of trust.

The Trusted Platform Module is a hardware-based cryptographic root of trust.

The idea behind hardware-based trust is that trust must start somewhere. Whether it begins in a preloaded bundle of certificates from various certificate authorities (as SSL does in browsers) or from a web of trust manually established at Pretty Good Privacy key-signing parties, cryptographic algorithms are only as strong as the trust they're built on.

If you want a secure transaction with someone, at some point in the past you must have verified the identity, or had someone you trust verify the identity--as SSL certificate authorities claim to do. Then, trust relationships are used to securely pass that information forward to a later transaction. Assuming there aren't any bugs in the crypto itself, this chain of trust allows for convenience later on from an initial trust relationship.

InformationWeek Reports

TPM gets its own internal key from the manufacturer, and the manufacturer theoretically is unable to track those keys. TPM never releases its internal key to anything outside of itself, so it becomes its own root of trust.

Of course, bugs do crop up. The cryptographic math is fairly well-understood at this point, but implementations often leave something to be desired.

Take, for example, the recent weakness in the Nintendo Wii's code-signing and verification mechanism, which was meant to ensure that only authorized apps would run on the game console. Implementation flaws resulted in third parties being able to bypass the protection. Datel, which makes video-game peripherals and cheat systems, released a commercial product based on the flaw. A small group of Wii hackers also had been using the flaw to explore the Wii. Nintendo has since fixed the problem.

Return to the story:
A Tipping Point For The Trusted Platform Module?

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
Partner Perspectives
What's This?
In a digital world inundated with advanced security threats, Intel Security seeks to transform how we live and work to keep our information secure. Through hardware and software development, Intel Security delivers robust solutions that integrate security into every layer of every digital device. In combining the security expertise of McAfee with the innovation, performance, and trust of Intel, this vision becomes a reality.

As we rely on technology to enhance our everyday and business life, we must too consider the security of the intellectual property and confidential data that is housed on these devices. As we increase the number of devices we use, we increase the number of gateways and opportunity for security threats. Intel Security takes the “security connected” approach to ensure that every device is secure, and that all security solutions are seamlessly integrated.
Featured Writers
White Papers
Cartoon
Current Issue
Dark Reading's October Tech Digest
Fast data analysis can stymie attacks and strengthen enterprise security. Does your team have the data smarts?
Flash Poll
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2014-4884
Published: 2014-10-21
The Conrad Hotel (aka com.wConradHotel) application 0.1 for Android does not verify X.509 certificates from SSL servers, which allows man-in-the-middle attackers to spoof servers and obtain sensitive information via a crafted certificate.

CVE-2014-4885
Published: 2014-10-21
The CPWORLD Close Protection World (aka com.tapatalk.closeprotectionworldcom) application 3.4.4 for Android does not verify X.509 certificates from SSL servers, which allows man-in-the-middle attackers to spoof servers and obtain sensitive information via a crafted certificate.

CVE-2014-4887
Published: 2014-10-21
The Joint Radio Blues (aka com.nobexinc.wls_69685189.rc) application 3.2.3 for Android does not verify X.509 certificates from SSL servers, which allows man-in-the-middle attackers to spoof servers and obtain sensitive information via a crafted certificate.

CVE-2014-4888
Published: 2014-10-21
The BattleFriends at Sea GOLD (aka com.tequilamobile.warshipslivegold) application 1.1.0 for Android does not verify X.509 certificates from SSL servers, which allows man-in-the-middle attackers to spoof servers and obtain sensitive information via a crafted certificate.

CVE-2014-4889
Published: 2014-10-21
The Diabetic Diet Guide (aka com.wDiabeticDietGuide) application 2.1 for Android does not verify X.509 certificates from SSL servers, which allows man-in-the-middle attackers to spoof servers and obtain sensitive information via a crafted certificate.

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
Follow Dark Reading editors into the field as they talk with noted experts from the security world.