1

Are secure enclaves like intel SGX protected from memory leaks? What if a non trusted privileged user dumps all the physical RAM memory. Is it possible to extract the keys in this way?

prosaad
  • 13
  • 3

1 Answers1

0

A full memory dump from a trusted user or a hardware attacker will not reveal the contents of the enclave. The enclave memory is encrypted using a key that is stored only in the CPU, generated at boot, and not present in memory. However, it's important to realize that there are many side-channel attacks coming up which allow a local attacker (a malicious user, privileged or otherwise) to leak sensitive information from the enclave, especially when using modern microarchitectural attacks.

forest
  • 64,616
  • 20
  • 206
  • 257