13Ağu
Do microcontroller processors like Arm Cortex-M support the TPM’s Dynamic root of trust (similar to e.g. Intel TXT)?
The TPM (Trusted Platform Module) has a feature called dynamic root-of-trust. If i understand correctly a measurement of the current system is taken (to enable attestation) by the CPU and transmitted to the TPM. To make sure that the measurement is reliable, the system is brought into a specific secure state via a special command to the CPU, which of course is platform-specific.
This technology exists for Intel as Intel TXT (Trusted Execution Technology), for AMD probably as AMD SVM (Secure Virtual Machine), and for Arm Cortex-A. (Arm Cortex-A are Arm's more powerful application proccessors, while Arm Cortex-M is for microcontrollers.)
Does a similar technology exist for Arm Cortex-M?