NOTE: The event will be held in Central Daylight Time (CDT), UTC -5.

View More Details for Open Source Summit + Embedded Linux Conference North America 2020
Registration Information.
Back To Schedule
Wednesday, July 1 • 11:15am - 12:05pm
Building Trusted Apps with the Open Enclave SDK - Jordan Hand, Microsoft

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Today, most data is encrypted at rest and in transit; but very little data is encrypted while in use, leaving it vulnerable to malicious actors. To address this gap, Microsoft contributed the Open Enclave SDK (OE-SDK) to the Confidential Computing Consortium in 2019 and is working across the industry to develop new standards for encrypting data-in-use.

The OE-SDK enables trusted applications to run in hardware-isolated enclaves even on an untrusted machine, providing an interface to allow developers to write an application once and run it across different Trusted Execution Environments (TEEs), e.g. Intel SGX or ARM TrustZone.

This talk will cover the architecture of the OE-SDK, introduce the audience to the basics of writing an enclave application, provide a project update, and show developers how they can get involved with the OE-SDK community.

If you attended the OE-SDK BoF last year, this talk will go deeper on how to write different types of OE-SDK apps. We will also discuss our journey to supporting a second platform (TrustZone) and the challenges in supporting different paradigms under one SDK. Finally, we will give an update on the last year of work in the SDK.


Jordan Hand

Software Engineer, Microsoft
Jordan Hand is a Software Engineer at Microsoft working on Azure Confidential Computing at Microsoft. He is a core maintainer of the Open Enclave SDK and spends a lot of his time thinking about how to better support the Open Enclave community.

Wednesday July 1, 2020 11:15am - 12:05pm CDT
OS Dependability Theater