Patent ID: 9237133
Filing Date: 2016-01-12
CPC Classification: H04L,H04W

Claim Text:
1. A method to establish cryptographically secure communication between a first party and a second party, the first party and the second party being separate computing devices, the method comprising: generating, by the first party, a session identifier; coordinating, by at least the first party, use of the session identifier by the first party and the second party; finding, by the first party, an available secure communication channel to a third party, wherein the third party is a datacenter computing system; transmitting, by the first party, the session identifier to the third party via the available secure communication channel; receiving, by the first party, via the available secure communication channel, a third party identifier and a session identifier-specific secret from the third party; sharing, by the first party, information about the received third party identifier with the second party; determining, by the first party, that the third party identifier received by the first party matches a third party identifier received by the second party; and generating a cryptographic key to secure communication between the first party and the second party using the session identifier-specific secret received with the matching third-party identifier.