Patent ID: 9407610
Filing Date: 2016-08-02
CPC Classification: H04L

Claim Text:
1. A method for generating at least one secret for use by a plurality of members, comprising: sending, by a first member, a first request for connection with a second member; sending, by the first member, a second request for connection with a third member; receiving, by the first member from the second member, a second input after the first request is sent and after communication is initiated between the first member and the second member; receiving, by the first member from the third member, a third input after the second request is sent and after communication is initiated between the first member and the third member; generating, using an n-bit generator executing on the first member, a message digest using a first input, the second input, and the third input, wherein the first input is not obtained from the second member and the first input is not obtained from the third member; extracting a secret from the message digest; storing the secret in a secrets repository on the first member; and generating, by the first member using the n-bit generator and the secret, a second message digest; and encrypting communication between at least the first member and the second member using at least a portion of the second message digest, including extracting, by the first member, an encryption solution from the second message digest, wherein the encryption solution comprises an encryption key and algorithm selector bits.