Intel® Software Guard Extensions (Intel® SGX)
Discussion board focused on hardware-based isolation and memory encryption to provide extended code protection in solutions.

SGX Machine Harware Key

Sam5
New Contributor I
634 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
634 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

0 Kudos
2 Replies
Surenthar_S_Intel
635 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

0 Kudos
Sam5
New Contributor I
634 Views

Thanks a lot for the replies Surenthar!

0 Kudos
Reply