TPM 2.0 Module
Project GitHub Page: https://github.com/hongselectronics/TPM2.0-Module
Why I made it
I recently built a "Gaming" PC and one of the components I noticed not populated on the motherboard was the TPM. Up to this point, every computer (All Laptops) I have purchased have had TPMs pre-packaged. Yes I could have bought this module for $20 - $50, but I found this as an opportunity to play around with Eagle CAD and build another PCB! The total cost of the module ended up being below $15, and it was pretty satisfying to have a Hong's Electronics product in my new PC.
TPM IC
This breakout board is based around the Infineon SLB9665 TPM2.0
NIST Certification
The Infineon SLB9665 is NIST FIPS 140-2 Level 1 compliant, tables 6, 7, and 8 detail approved cryptographic functions supported by the TPM.
Assembled (Prototype) Units:
Example of Installation
Find the TPM Header on your motherboard (Usually labeled):Installed on my new personal (Gaming) PC:
BIOS:
Additional Resources
A Practical Guide to TPM 2.0: Using the Trusted Platform Module in the New Age of Security by Will Arthur et al. Link: http://a.co/geJLQ1l
Current Developments
A board for security research is currently in development, it will feature test points and pads that can be easily accessed to monitor with an Oscilloscope, Chip Whisperer, or other hardware side channel analysis tools.
This comment has been removed by the author.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDelete