TrustShadow: Secure Execution of Unmodified Applications with ARM TrustZone
Overshadow: a virtualization-based approach to retrofitting protection in commodity operating systems