Intel® Software Guard Extensions (Intel® SGX)
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.

Does SGX-SSL supports AES-NI inside enclave?

lin__felix
Beginner
215 Views
0 Kudos
1 Solution
Scott_R_Intel
Employee
215 Views

Hello Felix.

Your subject asks one thing, while the actual question asks another, so you may need to clarify if I don't answer the right question(s).

Firstly, yes, AES-NI is supported inside an enclave.

Not sure I understand the question inside, maybe a mis-type...  But, I think you mean does SGXSSL and/or the tcrypto libraries use AES-NI?  The answer is yes, both will utilize AES-NI if support is detected.

Regards.

Scott

View solution in original post

2 Replies
Scott_R_Intel
Employee
216 Views

Hello Felix.

Your subject asks one thing, while the actual question asks another, so you may need to clarify if I don't answer the right question(s).

Firstly, yes, AES-NI is supported inside an enclave.

Not sure I understand the question inside, maybe a mis-type...  But, I think you mean does SGXSSL and/or the tcrypto libraries use AES-NI?  The answer is yes, both will utilize AES-NI if support is detected.

Regards.

Scott

lin__felix
Beginner
215 Views

Thank you, sir. I try disassemble my code, and the result is exactly what you say. 

Reply