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

How can I communicate with RA using another SPID?

nrui
초급자
3,198 조회수

I would like to use the Developer SPID (Unlinkable) issued here to generate RA_TLS keys and certificates in Gramine (Graphene) and communicate using wolfSSL.
To this end, we set it up in Manifest as follows.
- sgx.remote_attestation = true
- sgx.ra_client_linkable = false
- sgx.ra_client_spid = "OOOOOOO"
Communication is possible if two hosts communicate using the same SPID, but authentication errors occur if each node has a different SPID.
What should I do at times like this?

0 포인트
1 솔루션
JesusG_Intel
중재자
3,175 조회수

Hello nrui,


Please explain your scenario in more detail.


In remote attestation, your service provider application gets one SPID. Each enclave that wants to attest and communicate with that service provider must use that service provider's SPID. An enclave cannot attest to a service provider with a different SPID.


Regards,

Jesus G.

Intel Customer Support


원본 게시물의 솔루션 보기

0 포인트
3 응답
JesusG_Intel
중재자
3,176 조회수

Hello nrui,


Please explain your scenario in more detail.


In remote attestation, your service provider application gets one SPID. Each enclave that wants to attest and communicate with that service provider must use that service provider's SPID. An enclave cannot attest to a service provider with a different SPID.


Regards,

Jesus G.

Intel Customer Support


0 포인트
JesusG_Intel
중재자
3,150 조회수

Hello nrui,


Do you need further clarification on this issue?


Regards,

Jesus G.

Intel Customer Support


0 포인트
JesusG_Intel
중재자
3,129 조회수

This thread has been marked as answered and Intel will no longer monitor this thread. If you want a response from Intel in a follow-up question, please open a new thread.


0 포인트
응답