SGX Registration Server Response¶
This variable is created by software when it successfully receives response data from the registration authority service.
Once successfully completed, the software sets the SgxRegistrationStatus.SgxRegistrationComplete
bit to 1 to indicate to BIOS that the software does not require the same SGX Registration Server Request data on the subsequent boot flow.
Currently, the only response data from the registration authority service platform membership certificates in response to a successful add request.
You should clear the data in this variable once it is consumed by BIOS to protect privacy sensitive data on the next boot.
GUID |
89589c7b-b2d9-4fc9-bcda-463b983b2fb7 |
Size |
4 + 8*sizeof(PLATFORM_MEMBERSHIP_CERT) |
Attributes |
Read-Write |
Description |
This variable is created by OS/SW using data it received from the registration authority server. Contains response data from the registration server. |
Fields |
See table SgxRegistrationServerResponse Fields |
Name | Size - | Type | Description |
---|---|---|---|
Version |
2 | LE Integer | 1 |
Size |
2 | LE Integer | Size in bytes of data below |
Platform Member Ship Certs[8] |
8 * sizeof(PLATFORM_MEMBERSHIP_CERT) |
Mix | Array of platform memberships certs returned by the registration server. Empty array elements are all 0x00 s. BIOS clears the data once it has read it |