Patent ID: 8595814

Claim:
A method for providing transport layer security (“TLS”) encryption with a computer server-implemented service located on a first network and interposed in a message path of an electronic message to be sent from a sending server to an intended receiving server located on a second network, wherein the first network is not associated with any gateway associated with the second network, the method comprising: identifying, by a computer server, the sending server; identifying, by the computer server, the intended receiving server; determining at least one security policy, by the computer server, for at least one of the sending and receiving server; configuring a first TLS connection, by the computer server, with the sending server in accordance with the at least one determined security policy; and configuring, by the computer server, a second TLS connection with the intended receiving server in accordance with the at least one determined security policy while maintaining, by the computer server, the first TLS connection with the sending server.