TigerTrust only signs a certificate when the device proves — with its Trusted Platform Module — that it runs expected firmware, that the Attestation Key belongs to that specific TPM, and that the CSR key physically resides inside it. Cryptographic proof, not credentials.
Four moments in the operator flow — from onboarding a device to responding to a denial.
Register the device, install the TigerTrust agent, and it enrolls itself. TigerTrust cryptographically confirms the device holds the manufacturer-issued hardware identity it claims — no manual key uploads, no serial-number spreadsheets.

Each certificate request ships a fresh, nonce-bound TPM2_Quote over selected PCRs. The verifier compares against golden values and refuses to sign if state drifts.

TPM2_MakeCredential/ActivateCredential proves the Attestation Key lives on the same TPM whose Endorsement Key was factory-provisioned by the manufacturer.

TPM2_Certify signs the CSR key with the AK. The verifier recomputes the TPM2 Name from the TPM2B_PUBLIC and cross-checks the RSA modulus against the CSR — closing the CSR-swap gap.

Devices re-attest on your policy interval. Drift or stale attestation quarantines the device and revokes its cert — CRL propagates within a minute.

The full attestation stack — from Credential Activation to runtime re-attestation.
From production TPM deployments
“Cloned ECUs used to get certificates because we couldn't prove where a CSR came from. TigerTrust made that impossible: no attestation, no signature. Full stop.”
TPM vendors, Linux distributions, and enrollment protocols already validated in production.
Deep-dive walkthrough of TPM2_Quote, ActivateCredential, and PCR policy design.
The CA that enforces attestation gates on every issuance.
End-to-end machine identity for large IoT and OT fleets.
Reference architecture for hardware-rooted device identity at scale.