Added new APIs in sgx_uae_service.h and sgx_ukey_exchange.h to support ECDSA quote based remote attestation.
The set of legacy APIs supports EPID only and the set of new APIs supports ECDSA quotes.
Enhanced Edger8r with structure deep-copy feature.
Fixed bugs.
Signed-off-by: Li, Xun <xun.li@intel.com>
The C_OBJS is forgotten to link OBJS togeter in Makefile.
This mistake causes a build failure on SampleCode/RemoteAttestation:
/opt/intel/sgxsdk/SampleCode/RemoteAttestation/sample_libcrypto/libsample_libcrypto.so:
undefined reference to `sgx_disp_ippsAES_GCMGetTag'
/opt/intel/sgxsdk/SampleCode/RemoteAttestation/sample_libcrypto/libsample_libcrypto.so:
undefined reference to `sgx_disp_ippsAES_GCMGetSize'
...
Signed-off-by: Jia Zhang <zhang.jia@linux.alibaba.com>