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

SGX Machine Harware Key

Sam5
New Contributor I
301 Views

Hi,

Hardware keys are same for each SGX machine or are they are different per-machine? Mean that we can theoretically get the same key if we run the same enclave on different SGX machines?.

-Thanks

0 Kudos
1 Solution
Surenthar_S_Intel
301 Views

Hi Sam,

All keys are device independent. SGX Hardware keys are unique to the platform. Two different systems will not derive the same key from the same enclave. i.e., on different CPU the same enclave will get different keys using EGETKEY.

-Surenthar

View solution in original post

2 Replies
Surenthar_S_Intel
302 Views

Hi Sam,

All keys are device independent. SGX Hardware keys are unique to the platform. Two different systems will not derive the same key from the same enclave. i.e., on different CPU the same enclave will get different keys using EGETKEY.

-Surenthar

Sam5
New Contributor I
301 Views

Thanks a lot for the replies Surenthar!

Reply