Intel Confidential Computing
Discussion board focused on Intel Confidential Computing technologies and how they can protect data and AI security, privacy, and sovereignty.

Initial SGX provisioning

Alon_J_
ビギナー
3,161件の閲覧回数

 

1. Do all SGX-platforms come pre-provisioned with an attestation key?

2. Is provisioning an OEM's responsibility?

3. In case the platform has not been provisioned, the attestation key is lost or in case the attestation key is out of date, How can I conduct the provisioning process to obtain a fresh EPID private key? 

0 件の賞賛
1 解決策
Derek_B_Intel
従業員
3,161件の閲覧回数

SGX platforms are not pre-provisioned.

Provisioning is triggered as part of the attestation process.  When a SGX client application connects to the application server for the first time, the application server will trigger a challenge to the client to attest (running on a valid SGX client machine as well as verifying the validity of enclave running on the client).

The SGX Platform Software (PSW) running on the client machine will receive a request to generate a quote for the application enclave.  At this point, the PSW detects whether EPID provisioning has occurred and if not, triggers the EPID provisioning process.

In summary, the SGX PSW is responsible for EPID provisioning which is triggered as a result of the 1st attestation on that platform.

元の投稿で解決策を見る

1 返信
Derek_B_Intel
従業員
3,162件の閲覧回数

SGX platforms are not pre-provisioned.

Provisioning is triggered as part of the attestation process.  When a SGX client application connects to the application server for the first time, the application server will trigger a challenge to the client to attest (running on a valid SGX client machine as well as verifying the validity of enclave running on the client).

The SGX Platform Software (PSW) running on the client machine will receive a request to generate a quote for the application enclave.  At this point, the PSW detects whether EPID provisioning has occurred and if not, triggers the EPID provisioning process.

In summary, the SGX PSW is responsible for EPID provisioning which is triggered as a result of the 1st attestation on that platform.

返信