Skip to content

Latest commit

 

History

History

confidential-vms

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Confidential VM (CVM)

This folder contains sample confidential VMs. A confidential VM is a workload that executes confidentially on the ACE infrastructure. The hypervisor, virtual machines, other confidential VMs, untrusted peripherial devices are considered untrusted.

Baremetal

A baremetal confidenital VM is a minimal proof of concept VM that leverages ACE to run confidentially. It is a bare metal application running in virtual supervisor mode that tests presence of certain hypercalls and virtIO.

Linux VM

It is a proof of concept that linux-based VMs can execute in a trusted execution environment (TEE) provided by ACE. We build a testing multi-core Linux VMs with buildroot and run it on QEMU/KVM hypervisor.