Systems and methods for quantum session authentication
AssigneeWells Fargo Bank, N.A.
InventorMasoud Vakili
Life of this patent
Estimating the term…
Abstract
Systems, apparatuses, methods, and computer program products are disclosed for session authentication. An example method includes receiving, by decoding circuitry and over a quantum line, a set of qbits generated based on a first set of quantum bases. The example method further includes decoding, by the decoding circuitry and based on a second set of quantum bases, the set of qbits to generate a decoded set of bits comprising at least one wildcard bit. The example method further includes generating, by session authentication circuitry, a session key based on the decoded set of bits, wherein the session key is generated based at least in part on the at least one wildcard bit.
Claims20
A system for session authentication, the system comprising:
- decoding circuitry configured to
- receive, over a quantum line, a set of qbits generated based on a first set of quantum bases, and
- decode, based on a second set of quantum bases, the set of qbits to generate a decoded set of bits comprising at least one wildcard bit;
- and
- session authentication circuitry configured to
- generate a session key based on the decoded set of bits, wherein the session key is generated based at least in part on the at least one wildcard bit.
A method for session authentication, the method comprising:
- receiving, by decoding circuitry and over a quantum line, a set of qbits generated based on a first set of quantum bases;
- decoding, by the decoding circuitry and based on a second set of quantum bases, the set of qbits to generate a decoded set of bits comprising at least one wildcard bit;
- and
- generating, by session authentication circuitry, a session key based on the decoded set of bits, wherein the session key is generated based at least in part on the at least one wildcard bit.
A computer program product for session authentication, the computer program product comprising at least one non-transitory computer-readable storage medium storing program instructions that, when executed, cause an apparatus to:
- receive, over a quantum line, a set of qbits generated based on a first set of quantum bases;
- decode, based on a second set of quantum bases, the set of qbits to generate a decoded set of bits comprising at least one wildcard bit;
- and
- generate a session key based on the decoded set of bits, wherein the session key is generated based at least in part on the at least one wildcard bit.
Dependencies are inferred from the claim text.