Patent ID: 9607162
Date: 2017-03-28
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A computer-implemented method for providing secure communications, comprising: receiving, by a hypervisor, a request for a secure connection between a guest operating system and a computing device, the guest operating system being among a set of guest operating systems supported by the hypervisor; using, by the hypervisor on behalf of the guest operating system, in response to the request for the secure connection, a set of cryptographic credentials associated with the guest operating system to establish the secure connection to the computing device using a secure protocol, the hypervisor acting as a local endpoint of the secure connection using the set of cryptographic credentials; managing, by the hypervisor, secure communications between the guest operating system and the computing device using the secure protocol and the set of cryptographic credentials; and sending, by the hypervisor, one or more unsecured messages to the guest operating system in response to managing the secure communications between the guest operating system and the computing device.