| CPC H04L 9/3263 (2013.01) [H04L 9/0869 (2013.01)] | 20 Claims |

|
1. A non-transitory machine-readable storage medium comprising instructions that upon execution cause an electronic device to:
generate, by a virtual manager in the electronic device, a seed based on a first key stored in a physical security processor of the electronic device;
initialize, by the virtual manager, a virtual security processor executed in the electronic device by providing, from the virtual manager, the seed to the virtual security processor;
create, using the virtual security processor, a virtual security processor key based on the seed, and a virtual security processor certificate based on the virtual security processor key, wherein the virtual security processor key is bound to the physical security processor based on the virtual security processor key being generated from the first key stored in the physical security processor; and
use the virtual security processor certificate for identifying a virtual entity in the electronic device, the virtual security processor certificate comprising an identity of the virtual entity.
|