TPM vs Secure Element (SE)

AspectTPMSecure Element
StandardizationVery highMedium
PC / Windows supportNativeLimited
IoT friendlinessMediumHigh
CostMediumLow to medium
Typical usePCs, gatewaysIoT, wearables

TPM vs TrustZone

AspectTPMTrustZone
Physical isolationYesNo
CostExtra chipFree (SoC feature)
Attack resistanceVery highMedium
CertificationEasierHarder
In many products you see TrustZone + Secure Element, skipping TPM.

Infenion is market leader.

It is required for Windows 11

Using a TPM adds:

  • Driver integration
  • TPM middleware (TPM2-TSS)
  • Manufacturing key injection process
  • Provisioning and lifecycle planning