Hello everyone, the security channel is established at the same time as the SGX remote authentication passes, and then private data can be transmitted through the secure channel. Is this secure channel a TLS security channel? And whether I need to perform additional data encryption before using security channels for private data transmission.Thank you very much!
The security channel established by sgx RA uses a sigma liked protocol. In that process both client and server will get a same session key though ecdh algorithm. You should encrypt your private data use the session key. The sample code in sgx sdk showed how to do that, you can look into the RemoteAttestation sample for detail.