Below the OS
TPM state lives in silicon, not in the filesystem. An attacker who images the disk gets the sealed files — but not the hardware anchor they were bound to.
SECURITY ARCHITECTURE
On guarded fleets, licenses can be anchored to the machine's Trusted Platform Module — a dedicated security chip whose state cannot be cloned by copying a disk.
A TPM (Trusted Platform Module) is a dedicated security chip present on modern servers, workstations and industrial PCs. It holds cryptographic state that the operating system cannot extract and a disk image cannot carry away.
TPM state lives in silicon, not in the filesystem. An attacker who images the disk gets the sealed files — but not the hardware anchor they were bound to.
Binding to TPM state ties the license to the physical machine. Cloning the environment to a second box leaves the license unverifiable.
Hardware-rooted measurements change when the boot chain or platform configuration is altered — a machine that has been rebuilt no longer presents the same trust state.
Standard OnionZero licenses already pin to a hardware/OS fingerprint. TPM binding adds a second, hardware-rooted factor for high-value deployments.
The license is matched against both the machine fingerprint and the TPM security state. Both must agree for the license to verify.
A copied VM or restored image presents the same software environment but a different TPM — the mismatch is detected at verification time.
Moving to genuinely new hardware follows the vendor-controlled re-issue (or signed reset token) flow — the same governed path as standard licenses.
TPM binding is aimed at deployments where each machine is provisioned, audited and accounted for — not at mass-market shared hosting.
BEYOND PHP
OnionZero PE/Binary and Android protection seal ready-made .exe/.dll binaries and Android APKs under the same security architecture:
Tell us about your fleet — we will assess whether TPM binding fits your deployment tier.