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

Git repository

https://github.com/Xilinx/meta-security web repo

(actual branch rel-v2026.1)

Subdirectory

meta-tpm web subdirectory

Last commit: 10 months ago (rel-v2026.1 branch)

Maintainers

Dependencies

The meta-tpm layer depends upon:

Recipe name Version Description
ibmswtpm2 183-2024-03-27 IBM's Software TPM 2.0
ibmtpm2tss 2.2.0 IBM's Software TPM 2.0 TSS
libhoth git Google Hoth USB library
libtpm 0.9.6 LIBPM - Software TPM Library
openssl-tpm-engine 0.5.0 OpenSSL secure engine based on TPM hardware
packagegroup-security-tpm 1.0 Security packagegroup for Poky
packagegroup-security-tpm-i2c 1.0 Security packagegroup for TPM i2c support
packagegroup-security-tpm2 1.0 TPM2 packagegroup for Security
packagegroup-security-vtpm 1.0 Security packagegroup for Poky
pcr-extend 0.1+gitX Command line utility to extend hash of arbitrary data into a TPMs PCR.
python3-tpm2-pytss 2.1.0 TPM2 TSS Python bindings for Enhanced System API (ESYS), Feature API (FAPI), Marshaling (MU), TCTI Loader (TCTILdr), TCTIs, policy, and RC Decoding (rcdecode) libraries
security-tpm-image 1.0 A small image for building a tpm image for testing
security-tpm2-image 1.0 A small image for building a tpm2 image for testing
swtpm 0.8.1 SWTPM - Software TPM Emulator
swtpm-wrappers-native 1.0 SWTPM - OpenEmbedded wrapper scripts for native swtpm tools
tpm-quote-tools 1.0.4 The TPM Quote Tools is a collection of programs that provide support for TPM based attestation using the TPM quote mechanism.
tpm-tools 1.3.9.2 The tpm-tools package contains commands to allow the platform administrator the ability to manage and diagnose the platform's TPM.
tpm2-abrmd 3.0.0 TPM2 Access Broker & Resource Manager
tpm2-openssl 1.1.1 Provider for integration of TPM 2.0 to OpenSSL 3.0
tpm2-pkcs11 1.9.0 A PKCS#11 interface for TPM2 hardware
tpm2-tcti-uefi 0.9.9 TCTI module for use with TSS2 libraries in UEFI environment
tpm2-tools 5.7 Tools for TPM2.
tpm2-totp 0.3.0 Attest the trustworthiness of a device against a human using time-based one-time passwords
tpm2-tss 4.0.2 Software stack for TPM2.
tpm2-tss-engine 1.1.0 The tpm2-tss-engine project implements a cryptographic engine for OpenSSL.
trousers 0.3.15+gitX TrouSerS - An open-source TCG Software Stack implementation.