Lightning fast enclave network services with async I/O
summary
Shows an implementation of asynchronous I/O for Intel SGX enclaves without using a LibOS, implemented for Rust to provide language-native async/await programming. Focuses on reducing enclave context-switch and network I/O overhead to speed SGX-based network services, and claims it outperforms existing SGX networking approaches.
AI-written summary · about
related talks
35mBringing Intel SGX to the Rust Ecosystem
15mSecured Routines: Language-based Construction of Trusted Execution Environments
32mSecure Container with SGX: Protecting Secret in Cloud Environment
46mState of Intel SGX in Linux
19mCoSMIX: A Compiler-based System for Secure Memory Instrumentation and Execution in Enclaves
50mHigh Performance Network Programming in Rust
32mSecure Container with SGX: Protecting Secret in Cloud Environment
28mSanctum: Minimal Hardware Extensions for Strong Software Isolation