The Sched app allows you to build your schedule but is not a substitute for your event registration. In addition, you must be registered for Linux Security Summit to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (PDT), UTC-7. Please select from the drop-down menu to the right to see the schedule in your preferred timezone above "Filter by Date."
Back To Schedule
Thursday, September 30 • 4:00pm - 4:45pm
(VIRTUAL) Abstracting TEE Silicon Implementations with Shims - Nathaniel McCallum & Harald Hoyer, Profian

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.
Enarx provides a WebAssembly runtime across multiple TEE implementations, currently targeting Intel SGX and AMD SEV, with plans for others in the future (including from Arm and IBM). The various architectures presented by the silicon vendors are very diverse, and creating a design that allows implementations on the various platforms has presented a variety of challenges. In this talk, Nathaniel & Harald will concentrate on the shim layers below the WebAssembly runtime, and the approaches the project has taken to support Intel SGX and AMD SEV in particular. They will discuss design trade-offs and choice of language for implementation. They will also talk about pitfalls which presented themselves and what implementations on future silicon is likely to require, based on information already available in the public domain.

avatar for Nathaniel McCallum

Nathaniel McCallum

CTO, Profian
Nathaniel is CTO at Profian, a start-up in the Trusted Execution Space, based around Enarx (https://enarx.dev/), an open source project which is part of the Confidential Computing Consortium, a Linux Foundation project. By day, he tackles tough security problems. By night, he tackles... Read More →
avatar for Harald Hoyer

Harald Hoyer

Distinguished Software Engineer, Profian
- Creator of dracut (initramfs generator and runtime)- Contributor to udev and systemd in the early days- Merger of / and /usr- Fedora/Red Hat contributor for over 20 years

Thursday September 30, 2021 4:00pm - 4:45pm PDT
Room 402 - Chiliwack