Description
Description:
TPM is an add-on GPIO TPM module for the Raspberry Pi platform based on an Infineon Optiga SLB 9670 TPM 2.0. It is compatible with all Raspberry Pi models including the Raspberry Pi 4. Device tree overlay support with Raspbian Kernel >= 4.14.85 We offer customization services/custom designs starting at just 100 units. The module is compatible with Windows 10 IoT (on Pi 2 / 3). It is shipped with firmware versions >= 7.85 for TPM 2.0.
A TPM is a cryptographic processor present on most commercial PCs and servers. Ubiquitous in nature, it can be used for a wide variety of use cases, such as storing keys for VPN access and encryption keys for hard disks or preventing dictionary attacks to retrieve private keys. While a typical TPM provides several cryptographic capabilities, three key features are relevant for this post:
Establishing a root of trust
Secure boot
Device identification
Features:
Easy to install
Infineon Optiga SLB 9670 TPM 2.0
Compliant with TPM Specification 2.0 Rev. 01.38
Firmware >= 7.85
TRNG (Real Random Number Generator) – True Hardware Random Number Generator.
Storing keys for VPN access
Encryption keys for hard disks
Preventing dictionary attacks to retrieve private keys
Package Includes:
1 xTPM9670 Module for Raspberry Pi
How to use it, please refer to the wiki:
https://wiki.52pi.com/index.php/EP-0149
GeeekPi Raspberry Pi TPM2.0 Module
Infineon Optiga SLB 9670 TPM 2.0
Compliant with TPM Specification 2.0 Rev. 01.38; Firmware >= 7.85
TRNG (Real Random Number Generator) – True Hardware Random Number Generator.
Storing keys for VPN access; Encryption keys for hard disks; Preventing dictionary attacks to retrieve private keys
Package includes:1 x TPM9670 Module for Raspberry Pi