Please download the dossier by clicking on the dossier button x
×

Systems and methods for secured web application data traffic

  • US 10,574,444 B2
  • Filed: 01/22/2018
  • Issued: 02/25/2020
  • Est. Priority Date: 01/22/2018
  • Status: Active Grant
First Claim
Patent Images

1. A system for access to an application of a server, the system comprising:

  • a device intermediary between a client and a server, the device including at least one hardware processor;

    an application manager executable on the device, the application manager configured to provide the client access to an application of the server; and

    a service node of the device, the service node configured to;

    receive a first request from the client via the application manager, the first request specifying a fully qualified domain name of the server to initiate access to the application, wherein the first request includes a content uniform resource locator (URL) and a prelaunch URL;

    send a uniform resource locator (URL) prefix generated by the service node, to a predetermined termination node for secure connection to the server, the URL prefix comprising a key for identifying the predetermined termination node;

    receive a client hello message from the client that includes a first field incorporating the URL prefix, and send the client hello message to the predetermined termination node having a wildcard certificate of the server matching a hostname of the first field;

    send, responsive to identifying the predetermined termination node using the URL prefix incorporated in the first field, the client hello message to the predetermined termination node to initiate a handshake with the client using the wildcard certificate, for establishing a secure session layer (SSL) channel between the client and the predetermined termination node for a SSL session of the application; and

    direct, to the predetermined termination node for decryption, a communication of the SSL session from the client to the predetermined termination node using the established SSL channel, according to the URL prefix incorporated in a server name indication (SNI) field of the communication.

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