Product · Automatic TPM updates

TPM Updater

Vendor tools for TPM updates require multiple manual steps. EnactTrust eliminates all of them - automatic TPM 2.0 updates in a single step, with version-control visibility across your fleet.

Why it exists

Updating a TPM shouldn't be a project

The vendor-tool way

  • Multiple manual steps per device
  • Built on TPM software stacks such as tpm2-tss
  • Requires TPM expertise: the specification, the commands, the API

The Enact way

  • Everything happens in a single step
  • No TPM software stack - a proprietary solution with the smallest footprint possible
  • Works on any hardware platform
Capabilities

Built with machine sympathy

A lightweight application designed for embedded systems - you integrate it without ever opening the TPM specification.

Small memory footprint

Designed for embedded systems, including memory-constrained targets.

No TPM specification to read

Enact handles the TPM internals so your team doesn't have to.

No TPM commands to learn

No command-level programming, no TPM expertise required on staff.

No complex API

Ready-to-use integration code for your platform, not a toolkit to master.

90% faster integration

Compared to building your own TPM update solution in-house.

Version-control visibility

Know exactly which TPM firmware version every device runs.

Variants

Two ways to run it

VARIANT A / COMMERCIAL LICENSE

Proprietary

For memory-constrained systems and RTOS environments. Does not use a TPM software stack - the smallest possible footprint.

VARIANT B / FREE OF CHARGE

Evaluation

For evaluating automatic TPM updates on Linux systems. Uses the wolfTPM TSS and supports the Infineon SLB 9672 and SLB 9673.

An end product, not a library. EnactTrust ships as a software component - typically a statically built binary together with ready-to-use integration code for your platform.

Technical facts

Specifications

TPM standard TPM 2.0
Supported TPMs Infineon SLB 9670, SLI 9670, SLM 9670 · Infineon SLB 9672, SLB 9673 · Nuvoton NPCT76x, NPCT75x
Proprietary variant Memory-constrained systems and RTOS environments · no TPM software stack · commercial license
Evaluation variant Linux · wolfTPM TSS · Infineon SLB 9672 and SLB 9673 only · free of charge
Delivery Statically built binary + ready-to-use integration code for your platform

Talk to a TPM engineer, not a sales deck

Book a working session - we’ll map the fastest path to automatic TPM updates on your platform in 45 minutes.

Expert-led demo