发明授权
US08689213B2 Methods and systems for communicating between trusted and non-trusted virtual machines
有权
用于在可信和不可信的虚拟机之间进行通信的方法和系统
- 专利标题: Methods and systems for communicating between trusted and non-trusted virtual machines
- 专利标题(中): 用于在可信和不可信的虚拟机之间进行通信的方法和系统
-
申请号: US12968084申请日: 2010-12-14
-
公开(公告)号: US08689213B2公开(公告)日: 2014-04-01
- 发明人: Ross Philipson , Steven Smith , James McKenzie , Jean Guyader
- 申请人: Ross Philipson , Steven Smith , James McKenzie , Jean Guyader
- 申请人地址: US FL Fort Lauderdale
- 专利权人: Citrix Systems, Inc.
- 当前专利权人: Citrix Systems, Inc.
- 当前专利权人地址: US FL Fort Lauderdale
- 代理机构: Foley & Lardner LLP
- 代理商 John D. Lanza
- 主分类号: G06F9/455
- IPC分类号: G06F9/455
摘要:
The methods and systems described herein provide for establishing a secure communication channel between a non-trusted virtual machine and a trusted virtual machine, in a computing device executing a hypervisor hosting the trusted virtual machine, the non-trusted virtual machine, and a third virtual machine. The method includes writing, by a non-trusted virtual machine, a first string of data to a region of memory of the computing device. The method also includes detecting, by a trusted virtual machine, the first string of data written to the region of memory. The method further includes establishing a communication channel between the trusted virtual machine and the non-trusted virtual machine by locking, by the trusted virtual machine and responsive to the detection, the region of memory for the duration of the communication to prevent a third virtual machine from accessing the region of memory.
公开/授权文献
信息查询