
HIPAA technical safeguards are the 5 standards in 45 CFR 164.312. What each one requires, required vs addressable, and the device settings that meet it.
What device attestation is and how it works on Apple (Managed Device Attestation), Android (key attestation, Play Integrity) and Windows (TPM health).


Content writer, trio.so
Device attestation is hardware-backed proof of what a device is and what state it is in. Instead of trusting what the device says about itself, a server asks the device's secure hardware (the Secure Enclave on Apple devices, the TPM on Windows PCs, the hardware-backed keystore on Android) to sign a statement, and a vendor service vouches that the signature came from genuine hardware. Apple calls its version Managed Device Attestation, Android has key attestation and the Play Integrity API, and Windows uses TPM-based health attestation.
Most device checks rely on data the device reports: its serial number, OS version, whether it is encrypted. Malware or a cloned identity can lie about all of those. Attestation closes that gap. The claim is signed by a key that lives in secure hardware and cannot be copied out, so a server can trust that:
That is why zero trust access and certificate-based Wi-Fi, VPN and MDM enrollment increasingly ask for it.
Managed Device Attestation lets an MDM or certificate server get proof, from Apple, about a device's identity. Apple describes the flow in its Platform Security guide:
With ACME, the Secure Enclave can also generate the key pair for the device certificate. The private key is bound to the hardware: Apple notes it cannot be exported and does not survive a backup and restore, even onto the same device. The ACME payload uses P-256 or P-384 keys. Apple's deployment guide lists where hardware-bound identities can be used, including MDM, Wi-Fi (802.1X), VPN and Kerberos.
On Android, an app or management agent can create a key in the hardware-backed Keystore and ask for an attestation certificate chain. The chain, signed by a Google root, says that the key lives in secure hardware and records facts about the device, such as whether the bootloader is locked and the OS patch level. A server checks the chain against Google's root certificates. This is described in Android's developer documentation on key and ID attestation.
The Play Integrity API answers a different question for apps: is this a genuine Android device with Google Play, running an unmodified app? It replaced the older SafetyNet Attestation API.
Windows PCs measure the boot process into the TPM: firmware, boot loader, Secure Boot state, BitLocker and more. With device health attestation, those measurements are sent to an attestation service, which checks them and reports whether the device booted in a trusted state. Microsoft documents this as part of Windows device health attestation and Microsoft Azure Attestation; MDM and conditional access policies can then require a healthy result before a device reaches company resources. The report is signed by an attestation key that is rooted in the TPM's endorsement key, which is set at manufacture; that is what makes the report trustworthy.
| Apple | Android | Windows | |
|---|---|---|---|
| Secure hardware | Secure Enclave | Hardware-backed Keystore (TEE or StrongBox) | TPM |
| Name | Managed Device Attestation | Key attestation; Play Integrity API | Device health attestation |
| Who vouches | Apple's attestation servers | Google root certificates; Google Play | Microsoft attestation service |
| Typical use | MDM enrollment, ACME device certificates | Hardware-bound keys, app and device integrity | Boot health for compliance and conditional access |
In practice, attestation shows up in three places:
Support depends on the device and OS version and on whether your MDM and certificate server implement it, so check both before you build a policy around it. For the wider picture, see zero trust architecture.
Related reading: zero trust architecture and what is mobile device management.
Every organization today needs a solution to automate time-consuming tasks and strengthen security. Without the right tools, manual processes drain resources and leave gaps in protection. trio.so is designed to solve this problem, automating key tasks, boosting security, and ensuring compliance with ease.
Every organization today needs a solution to automate time-consuming tasks and strengthen security. Without the right tools, manual processes drain resources and leave gaps in protection. trio.so is designed to solve this problem, automating key tasks, boosting security, and ensuring compliance with ease.





Have questions? We've got answers. This section covers some of the most commonly asked questions related to this topic.
Related
The related industry news, interviews, technologies, and resources.

HIPAA technical safeguards are the 5 standards in 45 CFR 164.312. What each one requires, required vs addressable, and the device settings that meet it.

Shadow AI breaches average $4.63M. Here is how to detect shadow AI using DNS logs, OAuth audits, and your endpoint inventory, step by step.

Declarative device management is Apple's answer to MDM polling delays and unreliable compliance data — here's how it works and how to start using it.

An APNS certificate is what lets your MDM platform send commands to iPhones, iPads, and Macs — here's how to create, renew, and protect it.

Device location history works differently on Android, iPhone, and MDM platforms. Here's what each one actually stores and how to access it.

Unlike full-device VPN, per-app VPN tunnels only the apps you choose — and without MDM enforcement, users can bypass it entirely on unmanaged devices.

A remote wipe on a Mac is only possible if the right tools are in place first — here is how MDM, Find My, and native macOS each handle device erasure.

Compare SOC 2 Type 1 and Type 2 audits. Discover key differences, audit scope, duration, and how to choose for compliance needs.
14 day free trial. No credit card required.
trio.so for MSPs: one console, separate clients