US 12,278,894 B2
Systems and methods for secure authentication between application in quantum computing
Kwok Hin Chu, Bromley (GB); and Robert Dailey, Newtown, PA (US)
Assigned to Morgan Stanley Services Group Inc., New York, NY (US)
Filed by Morgan Stanley Services Group Inc., New York, NY (US)
Filed on Apr. 6, 2023, as Appl. No. 18/296,425.
Prior Publication US 2024/0340168 A1, Oct. 10, 2024
Int. Cl. H04L 9/08 (2006.01); H04L 9/16 (2006.01)
CPC H04L 9/0852 (2013.01) [H04L 9/0869 (2013.01); H04L 9/16 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for secure authentication between applications that may be attacked with an attack originating from a quantum computer, the method comprising:
generating, by a computing device, a plurality of keys, wherein each key of the plurality of keys is unique;
registering, by the computing device, a plurality of applications that are communicating over a public network, wherein upon registering, each application of the plurality of application is assigned a unique identifier;
receiving, by the computing device, one or more requests to pair from one or more of the applications to another of the one or more applications;
creating, by the computing device, one or more pairs of applications based on the one or more requests wherein each pair indicates that the two applications in the pair can connect, wherein whether the pair can connect is based on whether the two applications are allowed to communicate;
upon receiving a connection request from a first application of the plurality of applications to a second application of the plurality of applications, by the computing device, finding the pair of the one or more pairs that includes both the first application and the second application and associating one key of the plurality of keys to the pair;
transmitting, by the computing device, the one key to the first application and the second application of the plurality of applications; and
performing by the first application and the second application, mutual authentication using the one key such that a quantum computer attack is prevented.