首页> 外国专利> System and method for safe execution of code in hypervisor mode

System and method for safe execution of code in hypervisor mode

机译:在管理程序模式下安全执行代码的系统和方法

摘要

Disclosed are systems and methods for enabling secure execution of code in hypervisor mode. An exemplary method comprises: loading a hypervisor configured to check integrity of protected virtual memory pages; loading a trusted program configured to make hypercalls to the hypervisor; making by the trusted program a first hypercall to the hypervisor; responsive to the first hypercall, generating by the hypervisor a token, which is used by the hypervisor to identify the trusted program during subsequent hypercalls; allocating a memory page for storing the token and a memory address of the hypervisor; and returning the allocated memory page address to the trusted program.
机译:公开了用于使得能够在系统管理程序模式下安全执行代码的系统和方法。一种示例性方法包括:加载配置为检查受保护的虚拟存储器页面的完整性的管理程序;加载配置为对管理程序进行超级调用的受信任程序;由可信程序对管理程序进行第一次超级调用;响应于所述第一超级调用,由所述管理程序生成令牌,所述令牌由所述管理程序使用以在随后的超级调用期间识别所述可信程序;分配用于存储令牌和管理程序的存储器地址的存储器页面;并将分配的内存页面地址返回给可信程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号