Foreshadow: extracting the keys to the intel SGX kingdom with transient out-of-order execution
The Heisenberg Defense: Proactively Defending SGX Enclaves against Page-Table-Based Side-Channel Attacks