Methods and systems for communicating between trusted and non-trusted virtual machines

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...

Full description

Saved in:
Bibliographic Details
Main Authors MCKENZIE JAMES, GUYADER JEAN, SMITH STEVEN, PHILIPSON ROSS
Format Patent
LanguageEnglish
Published 01.04.2014
Subjects
Online AccessGet full text

Cover

Loading…
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.
AbstractList 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.
Author GUYADER JEAN
MCKENZIE JAMES
PHILIPSON ROSS
SMITH STEVEN
Author_xml – fullname: MCKENZIE JAMES
– fullname: GUYADER JEAN
– fullname: SMITH STEVEN
– fullname: PHILIPSON ROSS
BookMark eNqNzLsKwkAQheEttPD2DvMCKUxAYqsoNlZe2jBuJmYhOxt2ZhXf3iDaWx1--DhTM-LANDHXI2kbagHkGuQlSl6gCRFs8D6xs6iO73AjfRIxaEwDqT96OMh-_XBRE3bg0baOSeZm3GAntPjuzMB-d94eMupDRdKjJSatLqdyVa7zZbHJiz_IG0SXO-U
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US8689213B2
GroupedDBID EVB
ID FETCH-epo_espacenet_US8689213B23
IEDL.DBID EVB
IngestDate Fri Jul 19 15:13:31 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US8689213B23
Notes Application Number: US20100968084
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20140401&DB=EPODOC&CC=US&NR=8689213B2
ParticipantIDs epo_espacenet_US8689213B2
PublicationCentury 2000
PublicationDate 20140401
PublicationDateYYYYMMDD 2014-04-01
PublicationDate_xml – month: 04
  year: 2014
  text: 20140401
  day: 01
PublicationDecade 2010
PublicationYear 2014
RelatedCompanies GUYADER JEAN
MCKENZIE JAMES
PHILIPSON ROSS
CITRIX SYSTEMS, INC
SMITH STEVEN
RelatedCompanies_xml – name: GUYADER JEAN
– name: SMITH STEVEN
– name: CITRIX SYSTEMS, INC
– name: MCKENZIE JAMES
– name: PHILIPSON ROSS
Score 2.9265928
Snippet The methods and systems described herein provide for establishing a secure communication channel between a non-trusted virtual machine and a trusted virtual...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Methods and systems for communicating between trusted and non-trusted virtual machines
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20140401&DB=EPODOC&locale=&CC=US&NR=8689213B2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1bT4MwFD5Z5vVNUeO8pQ-GN-IY5fZATICRxWSXuLHsbaFQDA_iIkT_vqcdbL7oI4WctCf52h76fV8BHnUzs0yWOVpO3VyjVsI0YVun8UGeJLqT9Vkq3T4n1iimLytz1YGi1cJIn9BvaY6IiEoR77Wcrzf7n1ih5FZWT6zApo_naOGFalMdC68YrI1D3xvOpuE0UIPAi-fq5NVzLMcd6IaPs_UB7qJtAYbh0heilM3vFSU6g8MZBivrc-jwUoGToL14TYHjcXPercCRJGimFTY2IKwuYDmWtz5XJCkzsnVirgjuPUm6F3uUb6RhYBGpquCZ_Bprfa19_io-hXaEvEs6Ja8ugUTDRTDSsKvrXVrW8Xw3KOMKuhiBXwOxODUEcplJU9rP7QQLIDszEp0x6lo670HvzzA3_7y7hVOR3y1p5Q662Fl-j-txzR5kJn8AM92RsQ
link.rule.ids 230,309,783,888,25576,76876
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1dT4MwFL1Z5sd806lxfvbB8EYcozD2QEwGLKiDLe4je1soFMODuMiif9_bDjZf9JFCbtqbnLaXnnMKcK8ZiWmwxFJT2ktVakZMFbZ1Ku-kUaRZSZvF0u0zNP0ZfV4YixpklRZG-oR-S3NERFSMeF_L-Xq1-4nlSm5l8cAybPp4HExtVymrY-EVg7Wx27e98cgdOYrj2LOJEr7almn1Oprex9l6D3fYXQEGb94XopTV7xVlcAz7YwyWr0-gxvMmNJzq4rUmHAbleXcTDiRBMy6wsQRhcQrzQN76XJAoT8jGibkguPck8U7skb-RkoFFpKqCJ_JrrPXV6vkr-xTaEfIu6ZS8OAMy8KaOr2JXl9u0LGeT7aD0c6hjBH4BxORUF8hlBo1pO-1GWAB1Ez3SGKM9U-MtaP0Z5vKfd3fQ8KfBcDl8Cl-u4EjkekNguYY6dpzf4Nq8Zrcyqz816pSk
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Methods+and+systems+for+communicating+between+trusted+and+non-trusted+virtual+machines&rft.inventor=MCKENZIE+JAMES&rft.inventor=GUYADER+JEAN&rft.inventor=SMITH+STEVEN&rft.inventor=PHILIPSON+ROSS&rft.date=2014-04-01&rft.externalDBID=B2&rft.externalDocID=US8689213B2