wolfSPDM will be a lightweight SPDM requester for embedded systems, currently in development at wolfSSL. It will implement the DMTF Security Protocol and Data Model (SPDM) 1.2 and later, so a host, BMC, or SoC will be able to authenticate the components it talks to, read signed firmware measurements, and open an encrypted, integrity-protected session […]
Read MoreMore TagCategory: wolfTPM
Announcing wolfTPM Rust Support with the wolftpm 1.0.0 Crate
We are excited to announce version 1.0.0 of wolftpm, the official Rust crate for wolfTPM, available on crates.io. wolfTPM is our highly portable TPM 2.0 library designed for embedded use. The new crate gives Rust developers a safe, idiomatic interface to it. TPM handles, sessions, and secrets are cleaned up automatically through RAII, key lifetimes […]
Read MoreMore TagAnnouncing wolfTPM v4.2.0
wolfTPM 4.2.0 centers on TCG TPM 2.0 v1.85 specification compliance in the firmware TPM (fwTPM), expanded post-quantum support up to TLS 1.3 authentication, and new platform backends. The result is a portable, hardware-backed root of trust that is standards-compliant and quantum-ready on hardware ranging from microcontrollers to Linux edge devices. TPM 2.0 v1.85 Specification Compliance […]
Read MoreMore TagwolfTPM on the NVIDIA Jetson Orin firmware TPM
Most TPMs wolfTPM talks to are things you can hold, such as an SLB9672 or ST33KTPM2X soldered next to the SoC and reached over SPI or I2C. The NVIDIA Jetson Orin has no such chip. Its TPM 2.0 is a firmware TPM: software running as a trusted application inside OP-TEE on the same Cortex-A78AE cores […]
Read MoreMore TagA firmware TPM inside an AMD Spartan UltraScale+ FPGA
A TPM does not have to be a separate chip. wolfTPM‘s firmware-TPM (fwTPM) is the full TPM 2.0 command engine running as firmware, speaking the same protocol a discrete TPM would. On an FPGA that is a powerful idea: you can place a real root of trust inside the programmable logic you are already building, […]
Read MoreMore TagA firmware TPM on the AMD Zynq-7000, with a root key from the silicon
A TPM does not have to be a separate chip. wolfTPM’s firmware-TPM (fwTPM) is the full TPM 2.0 command engine running as firmware on a processor you already have, speaking the same protocol a discrete TPM would. That turns “add a root of trust” from a board respin into a software port – and on […]
Read MoreMore TagHardware vs Firmware TPM
wolfTPM now supports being a TPM as a firmware implementation. Instead of a discrete chip on the board, the TPM runs as software inside a trusted execution environment on the host processor. The appeal is that you get TPM functionality without a board respin. If your design has no TPM header and no room for […]
Read MoreMore TagSEALSQ Announces wolfTPM Support for Its Post-Quantum TPM Technology
Integration demonstrates perfect interoperability of QVaultTPM with TPM 2.0 standard and with widespread components like wolfTPM that follow this standard. GENEVA, SWITZERLAND, and EDMONDS, WASHINGTON, September 3, 2026 — SEALSQ Corp (NASDAQ: LAES) ("SEALSQ" or "Company"), a company that focuses on developing and selling Semiconductors, PKI, and Post-Quantum technology hardware and software products, and wolfSSL […]
Read MoreMore TagwolfTPM Adds Post Quantum Support for the SealSQ QVault TPM
The quantum clock is ticking, and the root of trust is where the countdown matters most. Today we are excited to announce that wolfTPM now supports the SealSQ QVault TPM, one of the first TPM 2.0 modules to implement post-quantum cryptography in silicon. With this integration you can generate and use ML-DSA (FIPS 204) signatures […]
Read MoreMore TagwolfTPM Firmware TPM: Post-Quantum TPM 2.0 (v1.85) on an FPGA Soft-Core
Aerospace, defense, industrial, medical, and energy platforms need a hardware Root of Trust, yet a discrete TPM chip is one more component to procure, qualify, and fit on a board that may run for decades. What if the TPM were simply part of the FPGA you already built? This example runs wolfTPM’s Firmware TPM (fTPM), […]
Read MoreMore Tag
