Graphene-SGX: a practical library OS for unmodified applications on SGX
A First Step Towards Leveraging Commodity Trusted Execution Environments for Network Applications