YoVDO

Exploring I/O Support for Virtualization-Based Trusted Execution Environments

Offered By: Linux Foundation via YouTube

Tags

Trusted Execution Environment Courses Virtualization Courses Hardware Security Courses Data Encryption Courses Confidential Computing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of I/O support for virtualization-based Trusted Execution Environments (TEEs) in this 25-minute conference talk by Hao Wu from Intel. Delve into the world of confidential computing and its role in protecting data during computation within hardware-based TEEs. Examine the use case of running confidential computing inside TEE VMs and the challenges posed by the increasing need for external device assistance in computing workloads. Discover various I/O support options for TEE VMs and understand the requirements for software, Linux/KVM, host hardware, and devices to implement these options effectively. Learn about specific techniques such as direct I/O with bounce buffers in shared memory, addressing scenarios where devices lack access to TEE VM private memory. Gain insights into the additional security measures needed to protect data passing through shared bounce buffers, including encryption methods to ensure confidentiality in virtualization-based trusted execution environments.

Syllabus

Exploring I/O Support for Virtualization-Based Trusted Execution Environment - Hao Wu, Intel


Taught by

Linux Foundation

Tags

Related Courses

Windows 10 Features for a Mobile Workforce: Configuring Additional Resources
edX
Computing, Storage and Security with Google Cloud Platform
Google via Coursera
Deep Dive into Amazon Elastic Block Store (EBS)
Amazon via Independent
これだけは知っておきたい公衆無線LANセキュリティ対策 (pt23)
gacco
Security Best Practices in Google Cloud
Google Cloud via Coursera