×

CREATING SECURE INTERACTIVE CONNECTIONS WITH REMOTE RESOURCES

  • US 20120266214A1
  • Filed: 06/25/2012
  • Published: 10/18/2012
  • Est. Priority Date: 09/12/2005
  • Status: Active Grant
First Claim
Patent Images

1. A server computer system comprising:

  • at least one processor; and

    a storage medium storing computer executable instructions which, when executed by the at least one processor, implement a method of creating a secure connection with a client computer system early in a connection process by negotiating secure connection protocols, the method comprising;

    the server receiving a connection request from a client computer system to communicate with one or more server resources using a secure connection, the connection request comprising data proposing a plurality of secure communication protocols which are installed at the client computer system and with which the client computer system is presently enabled for establishing the secure connection;

    the server processing the connection request to identify the plurality of secure communication protocols proposed by the client computer system for establishing the secure connection and to select an appropriate choice of a preferred secure communication protocol to use when establishing the secure connection, including;

    the server reviewing a server-side security options component that identifies one or more secure communication protocols with which the server is enabled for establishing secure connections;

    the server determining one or more common secure communication protocols that are common to both the server and to the client computer system; and

    the server choosing the preferred secure communication protocol from among the one or more common secure communication protocols that are common to both the server and to the client computer system;

    the server sending a connection response to the client computer system, the connection response indicating the determined preferred secure communication protocol;

    the server establishing a secure communication channel with the client computer system using the preferred secure communication protocol;

    the server confirming use of the preferred secure communication protocol through a data exchange in the secured channel established with the client computer system; and

    the server communicating data with a client application program of the client computer system through the secure communication channel using the preferred secure communication protocol.

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