SGX-Shield: Enabling Address Space Layout Randomization for SGX Programs.
You Can Run but You Can't Read: Preventing Disclosure Exploits in Executable Code