Patent ID: 11949778
Assignee: SNAP INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 12:
13. The non-transitory computer-readable storage medium of claim 11, wherein the key agreement protocol further comprises:
identifying a first random key associated with a first entity of a plurality of entities and a second random key associated with a second entity of the plurality of entities;
generating a hashed first random key using the first random key and a hashed second random key using the second random key;
encrypting the hashed first random key using a first public key for the first entity;
encrypting the hashed second random key using a second public key for the second entity;
transmitting the encrypted hashed first random key to the second entity and the encrypted hashed second random key to the first entity; and
computing a final key by applying a Boolean logic operation on the encrypted hashed first random key and the encrypted hashed second random key.