首页> 外国专利> Graphics processing unit accelerated trusted execution environment

Graphics processing unit accelerated trusted execution environment

机译:图形处理单元加速可信执行环境

摘要

Systems and methods for implementing a system architecture to support a trusted execution environment (TEE) with computational acceleration are provided. The method includes establishing a first trusted channel between a user application stored on an enclave and a graphics processing unit (GPU) driver loaded on a hypervisor. Establishing the first trusted channel includes leveraging page permissions in an extended page table (EPT) to isolate the first trusted channel between the enclave and the GPU driver in a physical memory of an operating system (OS). The method further includes establishing a second trusted channel between the GPU driver and a GPU device. The method also includes launching a unified TEE that includes the enclave and the hypervisor with execution of application code of the user application.
机译:本发明提供了用于实现系统架构以支持具有计算加速的可信执行环境(TEE)的系统和方法。该方法包括在存储在飞地上的用户应用程序和加载在虚拟机监控程序上的图形处理单元(GPU)驱动程序之间建立第一可信通道。建立第一个可信通道包括利用扩展页面表(EPT)中的页面权限,在操作系统(OS)的物理内存中隔离enclave和GPU驱动程序之间的第一个可信通道。该方法还包括在GPU驱动器和GPU设备之间建立第二可信信道。该方法还包括启动一个统一的TEE,其中包括enclave和hypervisor,并执行用户应用程序的应用程序代码。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号