Reducing latency of split-terminated secure communication protocol sessions
AssigneeRiverbed Technology, Inc.
InventorsShashidhar Merugu, Case Thomas Larsen, Naveen Maveli
Life of this patent
Estimating the term…
Loading patent…
AssigneeRiverbed Technology, Inc.
InventorsShashidhar Merugu, Case Thomas Larsen, Naveen Maveli
Estimating the term…
A method is provided for establishing a split-terminated secure communication connection between a client and a server. A first network intermediary intercepts a secure communication connection request directed from the client to the server. A second intermediary having a digital certificate in the name of the server (and a corresponding private key) acts in place of the server to establish a first secure communication session with the client, during which it receives a secret from the client for generating the session key. The second intermediary supplies the secret and/or the session key to the first intermediary, which allows the first intermediary to establish follow-on secure communication sessions in which the secret is reused. The second intermediary may also supply the first intermediary with a copy of its certificate so that it can respond to new secure communication requests and, yet further, may also supply a copy of the private key.
A method of establishing a split-terminated secure communication connection between a client computing device and a server computing device, the method comprising:
A non-transitory computer-readable medium storing instructions that, when executed by a computer, interposed in a communication path between a client computing device and a network coupling the client computing device to a server computing device, cause the computer to perform a method of establishing a split-terminated secure communication connection between the client computing device and the server computing device, the method comprising:
A method of establishing a secure communication channel between a client computing device and a server computing device, the method comprising:
A non-transitory computer-readable medium storing instructions that, when executed by a computer interposed in a communication path between a client computing device and a network separating the client computing device and a server computing device, cause the computer to perform a method of facilitating establishment of a secure communication channel between the client computing device and the server computing device, the method comprising:
A system for facilitating a split-terminated secure communication connection between a client computing device and a server computing device, the system comprising:
A system for facilitating a secure communication channel between a client computing device and a server computing device, the system comprising:
Dependencies are inferred from the claim text.