Patent ID: 11971993
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 9:
10. A method for booting a hardware platform comprising a stored public key hash, a stored boot manifest, the boot manifest including a boot manifest signing public key, and a stored tenancy counter value, the method comprising:
determining whether the stored public key hash is identical to the boot manifest signing public key, and, when it is determined that the stored public key hash is identical to the, boot manifest signing public key:
determining a manifest type of the stored boot manifest;
determining a tenancy mode based on the stored tenancy counter value;
executing a first boot flow when the manifest type is a first manifest type and the tenancy mode is a first tenancy mode;
execute a second boot flow when the manifest type is the first manifest type and the tenancy mode is a second tenancy mode;
execute a third boot flow when the manifest type is a second manifest type and the tenancy mode is the first tenancy mode; and
execute a fourth boot flow when the manifest type is the second manifest type and the tenancy mode is the second tenancy mode.