This layer enables Trusted Platform Module (TPM 2.0) support, including kernel option changes to enable tpm drivers, and picking up TPM 2.0 packages.

Setup information

Git repository

https://github.com/Wind-River/meta-secure-core web repo

Subdirectory

meta-tpm2 web subdirectory

Last commit: 2 months, 3 weeks ago (styhead branch)

Maintainer

  • Jia Zhang (Author and maintainer) email

Dependencies

The meta-tpm2 layer depends upon:

Recipe name Version Description
packagegroup-tpm2 1.0 Packagegroup for TPM2 TCG TSS userspace and utilities.
packagegroup-tpm2-initramfs 1.0 Packagegroup for TPM2 TCG TSS userspace and utilities.
tpm2-abrmd 3.0.0 TPM2 Access Broker & Resource Manager
tpm2-openssl 1.2.0 Provider for integration of TPM 2.0 to OpenSSL 3.X
tpm2-pkcs11 1.9.1 A PKCS#11 interface for TPM2 hardware
tpm2-pytss 2.3.0 Python bindings for TSS
tpm2-tools 5.7 Trusted Platform Module 2.0 tools
tpm2-totp 0.3.0 Attest the trustworthiness of a device against a human using time-based one-time passwords
tpm2-tss 4.1.3 Software stack for TPM2.
tpm2-tss-engine 1.2.0 A cryptographic engine for OpenSSL for TPM 2.0