US 12,143,371 B2
Secure synchronization of data
Konstantin Kolganov, Kaunas (LT); and Tomas Smalakys, Vilnius (LT)
Assigned to UAB 360 IT, Vilnius (LT)
Filed by UAB 360 IT, Vilnius (LT)
Filed on Aug. 23, 2022, as Appl. No. 17/893,171.
Application 17/893,171 is a continuation of application No. 17/892,045, filed on Aug. 19, 2022.
Prior Publication US 2024/0064131 A1, Feb. 22, 2024
Int. Cl. H04L 9/40 (2022.01); H04L 9/14 (2006.01)
CPC H04L 63/0435 (2013.01) [H04L 9/14 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
configuring, by an infrastructure device, a first user device to select an encryption key, from among a plurality of encryption keys generated by the first user device and available to the first user device, for encrypting a metadata key that is utilized to encrypt metadata associated with a file, the plurality of encryption keys being determined by the first user device;
receiving, by the infrastructure device from the first user device, an encrypted metadata key;
transmitting, by the infrastructure device to a second user device, the encrypted metadata key; and
configuring, by the infrastructure device, the second user device to select a decryption key for decrypting the encrypted metadata key, the decryption key being selected from among a plurality of decryption keys that are available for decrypting the encrypted metadata key, and the decryption key being associated with the encryption key.