Patent ID: 9722972
Date: 2017-08-01
CPC Classifications: H04L

Claim:
1. A method of establishing a secure communications path between a first local server on a local network and a device on a wide area network, the method comprising: establishing a first secure communications connection between a second local server on the local network and the device, the first secure communications connection using a first secure protocol; receiving, at the second local server, a request from the device on the wide area network for a connection with the first local server; receiving, at the second local server, a message from the first local server over the local network including: passing, from the second local server, the encrypted first part of the message to the device for decryption by the device while withholding the second part from the device; receiving, at the second local server, at least a portion of a decrypted first part of the message from the device over the first secure communications connection, the device having decrypted the encrypted first part of the message; establishing a second secure communications connection between the second local server and the first local server using the portion of the decrypted first part of the message and the second part withheld from the device, the establishing of the second secure communications connection performed in a second secure protocol that is different from the first secure protocol; and proxying, by the second local server, data between the first local server and the device.