What is the Device Identifier Composition Engine (DICE)?

See my previous post on Microchip SAMA7G54 EVK and ATECC608 & Spearf1sh and the SAMA7G54 EVK.

In this episode, I introduce the DICE (Device Identifier Composition Engine). I mentioned the motivation for the Trusted Computing Group (TCG) to make this standard and why its specifically tailored for embedded devices like MCUs and smaller controllers.

Then, I give a quick overview of the hardware requirements for DICE, and it’s refreshingly simple, although I do have some questions of how this is implemented (remember attack the implementation, not the standard). The DICE core has a nice similarity to the PCR feature of the TPM.

Next, I talk about where this episode series is going and how you can play along!


For a full list of my available trainings, check out Advanced Security
For consulting, contact us at Cryptotronix.

One thought on “What is the Device Identifier Composition Engine (DICE)?

Comments are closed.