Hi,
I just wonder if Intel could tell me the algorithm of ECC crypto is using inside sgx?
Thanks in advance for any help!
Thanks
Huibo
Link Copied
Hi Zhihao,
Please go through the remote attestation sample from below link
In this the sample code included below contains two solution directories: Client and Server. The Server solution contains two projects: RaSpRef and IppWrapper. IppWrapper is a C++ project containing helper methods for using the Intel IPP Cryptography library.
-Surenthar
Please excuse my typo, it is Crypto ECC
Hi Huibo,
We can use Crypto ECC (Elliptic Curve Cryptography) inside the enclave. Please go through the Intel SGX user guide (Page No:158) for more reference.
-Surenthar
The SGX SDK 1.6 that has been recently posted exposes the full IPP crypto API. This should provide the basic Elliptic Curve Cryptography operations you need.
-Surenthar
Hi Surenthar,
According to the developer reference, the Intel(R) IPP Cryptographic library is linked into sgx_tcrypto.lib and its API is directly accessible.
Can you please provide one reference code for calling IPP crypto API in enclave?
Thanks.
B.R.
Zhihao Yu
Hi Zhihao,
Please go through the remote attestation sample from below link
In this the sample code included below contains two solution directories: Client and Server. The Server solution contains two projects: RaSpRef and IppWrapper. IppWrapper is a C++ project containing helper methods for using the Intel IPP Cryptography library.
-Surenthar
For more complete information about compiler optimizations, see our Optimization Notice.