Intel® Software Guard Extensions (Intel® SGX)
Discussion board focused on hardware-based isolation and memory encryption to provide extended code protection in solutions.

How to get certificates from Intel PCS without PCCS

Kishore_B_Intel
Employee
2,379 Views

Hi,

Currently the way attestation works for me is that you install PCCS and run the attestation to get the certificates from Intel PCS via config file.

Something like below:

/opt/intel/sgx-dcap-pccs/config/default.json

    "uri": "https://sbx.api.trustedservices.intel.com/sgx/certification/v4/",

    "ApiKey" : "< Primary Key from https://sbx.api.portal.trustedservices.intel.com/manage-subscriptions>",

Is there a way to get the certificates directly from Intel PCS services without having the PCCS installed in our VM?

All the instructions I have seen are using PCCS mechanism only.

Are there any instructions documented to get the Certificates without PCCS?

Thanks

 

0 Kudos
1 Solution
Benny_Intel
Moderator
1,449 Views

Multiple ways for platform registration, also without PCCS, are described in the Intel TDX Enabling Guide. The trick is to create local caching files using the PCCS Admin tool. Additionally, activate local caching by setting local_cache_only to true in /etc/sgx_default_qcnl.conf.

View solution in original post

0 Kudos
3 Replies
Sirasapalli
Beginner
1,564 Views

Were you able to download Certificate without using PCCS service ?

0 Kudos
Benny_Intel
Moderator
1,450 Views

Multiple ways for platform registration, also without PCCS, are described in the Intel TDX Enabling Guide. The trick is to create local caching files using the PCCS Admin tool. Additionally, activate local caching by setting local_cache_only to true in /etc/sgx_default_qcnl.conf.

0 Kudos
kartel
Beginner
1,186 Views

You can interact directly with Intel PCS using their API without PCCS, but you'll need to handle the requests manually. The API key you mentioned is still required, and you'll need to use tools like curl custom scripts to send requests to Intel's certification service URL. Intel’s developer documentation might have more details on the endpoints and required parameters.

0 Kudos
Reply