Patent ID: 8225085

Claim:
A method, comprising: intercepting a secure communication protocol transaction request from a client to a server at a client-side proxy logically deployed between the client and the server and communicatively coupled to the client, the server communicatively coupled to a server-side proxy logically deployed between the client and the server; initiating, from the client-side proxy, a secure connection with the server, wherein the initiating of the secure connection with the server includes the client-side proxy participating in a handshake with the server and the server-side proxy only tunneling the handshake between the client-side proxy and the server, and wherein the secure connection is associated with at least one attribute enabling secure communication of data with the server; thereafter forwarding the at least one attribute from the client-side proxy to the server-side proxy, enabling the server-side proxy to engage in secure communications with the server; receiving, at the server-side proxy, an encrypted secure socket layer (SSL) record from the server and decrypting the encrypted SSL record using the at least one attribute to produce an unencrypted SSL record; and transferring the unencrypted SSL record from the server-side proxy to the client-side proxy, wherein the unencrypted SSL record remains unencrypted during the transferring.