| CPC H04L 9/0852 (2013.01) [G06F 21/72 (2013.01); G06N 10/00 (2019.01); H04B 10/70 (2013.01); H04L 9/14 (2013.01); H04L 63/0435 (2013.01); H04L 63/0442 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, from a server device and by a first device, a first electronic identification of a first subset of a first set of entangled quantum particles and a first number, the first number generated based on a second subset of the first set of entangled quantum particles associated with a second device, wherein the first electronic identification comprises a set of quantum bases, wherein each entangled quantum particle in the first set of entangled quantum particles is entangled with a respective entangled quantum particle in a second set of entangled quantum particles;
generating, by the first device, a second number based on the first subset of the first set of entangled quantum particles;
generating, by the first device, a first session key based on the first number and the second number;
receiving, by the first device and from the second device, an electronic communication comprising a second session key, the second session key having been generated by the second device based on a third number and a fourth number, with at least one of the third number or the fourth number having been received by the second device from the server device; and
authenticating, by the first device, a session between the first device and the second device based on the first session key being identical to the second session key.
|