| CPC H04L 9/3265 (2013.01) [H04L 9/0825 (2013.01)] | 25 Claims |

|
1. A device, comprising:
a secure computing environment, comprising:
a hardware root of trust (HRoT) device identifier composition engine (DICE) component,
a DICE layer 0 component configured to derive a DICE identity key, wherein the DICE layer 0 component is above the HRoT DICE component in a layer stack; and
a DICE layer 1 component configured to derive a DICE alias key based on the DICE identity key, wherein the DICE layer 1 component is above the DICE layer 0 component in the layer stack; and
a controller configured to:
receive an update to firmware of a component of the secure computing environment;
update the firmware of the component of the secure computing environment based on receiving the update; and
update, based on updating the firmware, one or more keys of the component or one or more keys of one or more components above the component in the layer stack.
|