Invention Grant
US08689213B2 Methods and systems for communicating between trusted and non-trusted virtual machines
有权
用于在可信和不可信的虚拟机之间进行通信的方法和系统
- Patent Title: Methods and systems for communicating between trusted and non-trusted virtual machines
- Patent Title (中): 用于在可信和不可信的虚拟机之间进行通信的方法和系统
-
Application No.: US12968084Application Date: 2010-12-14
-
Publication No.: US08689213B2Publication Date: 2014-04-01
- Inventor: Ross Philipson , Steven Smith , James McKenzie , Jean Guyader
- Applicant: Ross Philipson , Steven Smith , James McKenzie , Jean Guyader
- Applicant Address: US FL Fort Lauderdale
- Assignee: Citrix Systems, Inc.
- Current Assignee: Citrix Systems, Inc.
- Current Assignee Address: US FL Fort Lauderdale
- Agency: Foley & Lardner LLP
- Agent John D. Lanza
- Main IPC: G06F9/455
- IPC: G06F9/455

Abstract:
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.
Public/Granted literature
- US20110145821A1 METHODS AND SYSTEMS FOR COMMUNICATING BETWEEN TRUSTED AND NON-TRUSTED VIRTUAL MACHINES Public/Granted day:2011-06-16
Information query