Reconciling Security with Virtualization: A Dual-Hypervisor Design for ARM TrustZone Date: Tue, 10 Apr 2018 10:44:25 +0530  |  Posted by: Anup Patel

We are very pleased to inform everyone about nice research work done by Giorgiomaria Cicero (and team) using Xvisor. The work has been published in ICIT 2018 and is available on IEEE website.

Title: Reconciling Security with Virtualization: A Dual-Hypervisor Design for ARM TrustZone

Abstract: This paper proposes a novel design to enable the virtualization of both secure and non-secure worlds offered by ARM platforms with TrustZone technology. The design is based on a dual-hypervisor scheme that allows executing multiple twoworld domains in isolation, where each of them can comprise both a standard (i.e., non-secure) execution environment, and a trusted execution environment (TEE). An implementation of the proposed design is presented and discussed by building upon Xvisor, a Type-1 open-source hypervisor. Experimental results to assess the performance of the implementation are finally reported and discussed.

Authors: Giorgiomaria Cicero, Alessandro Biondi, Giorgio Buttazzo, and Anup Patel

Conference: 2018 IEEE International Conference on Industrial Technology (ICIT)

Links: The final published paper is available in ICIT 2018 conference proceedings while the accepted version of paper can be viewed or downloaded from here.