×

Virtual desktop accelerator with support for multiple cryptographic contexts

  • US 9,553,847 B2
  • Filed: 02/08/2016
  • Issued: 01/24/2017
  • Est. Priority Date: 05/03/2013
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:

  • initiate a remote desktop session between a client device and a server using a first communication protocol;

    intercept and manage, by a virtual desktop access client, the initiated remote desktop session;

    establish, by the virtual desktop access client, a first connection with the server using the first communication protocol;

    exchange a plurality of cryptographic contexts with the server;

    receive a token comprising a signature;

    encrypt the signature using a first one of the plurality of cryptographic contexts from the server;

    send the encrypted signature to the server via a proxy to authenticate the client device;

    initiate a second connection with the server, via a proxy, wherein the second connection is initiated using a second communication protocol;

    receive a signature verification packet at the client device;

    switch to a second one of the plurality of cryptographic contexts from the server by exchanging one or more keys for the second one of the plurality of cryptographic contexts, wherein the one or more keys are encrypted using the first one of the plurality of cryptographic contexts;

    encrypt the signature verification packet using the second one of the plurality of cryptographic contexts from the server; and

    send the encrypted signature verification packet to the server.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×