IP Library Granted Patent US 11,863,668
Granted Patent B2
US 11,863,668 · App. 17/836,594 · Granted Jan 2, 2024

Quantum information interception prevention

Inventors: Benjamin Glen McCarty (Washington, DC); Malek Ben Salem (Falls Church, VA)
Assignee: Accenture Global Solutions Limited
H04L9/0858
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,863,668
App. No.
17/836,594
Granted
Jan 2, 2024
Kind
B2
Abstract

Methods, systems, and apparatus for transmitting qubits encoding quantum information with reduced risk of interception from an eavesdropper. In one aspect, a method includes encoding quantum information into an information qubit; encrypting the information qubit, comprising performing i) a parity operation on the information qubit and a parity control qubit and ii) a phase operation on the information qubit and a phase control qubit; performing, by a sender party, a sequence of one or more quantum logic gates on the phase control qubit; sending the information qubit, parity control qubit, and phase control qubit to a recipient party; and sending data identifying the sequence of one or more quantum logic gates to the recipient party, wherein the recipient party obtains the quantum information encoded into the information qubit using the information qubit, parity control qubit, phase control qubit, and data identifying the sequence of one or more quantum logic gates.

Claims (57)

1. A computer-implemented method comprising:

encoding, by a sender party, quantum information into an information qubit;

encrypting, by the sender party, the information qubit, comprising performing i) a parity operation on the information qubit and a parity control qubit and a phase operation on the information qubit and a phase control qubit, and ii) performing a predetermined sequence of one or more quantum logic gates on the phase control qubit;

sending, by the sender party, the encrypted information qubit to a recipient party, wherein the recipient party performs one or more operations on the encrypted information qubit;

receiving, by the sender party and from the recipient party, the encrypted information qubit; and

decrypting, by the sender party, the encrypted information qubit received from the recipient party.

2. The method of claim 1 , wherein decrypting the encrypted information qubit received from the recipient party comprises:

performing an inverse of the sequence of one or more quantum logic gates on the phase control qubit; and

performing i) an inverse of the parity operation on the information qubit and a parity control qubit and ii) an inverse of the phase operation on the information qubit and a phase control qubit.

3. The method of claim 1 , further comprising:

measuring, by the sender party, the decrypted information qubit; or

performing, by the sender party, additional operations and delayed measurement of the information qubit.

4. The method of claim 3 , wherein performing the phase operation on the information qubit and the phase control qubit comprises:

applying a Hadamard gate to the phase control qubit; and

applying a CNOT quantum logic gate that targets the information qubit and uses the phase control qubit as a control.

5. The method of claim 1 , further comprising sending, by the sender party and to the recipient party, data identifying a quantum computation to perform on the encrypted information qubit, wherein the one or more operations performed on the encrypted information qubit by the recipient party perform the quantum computation.

6. The method of claim 1 , wherein the parity operation comprises a CNOT quantum logic gate that targets the parity control qubit and uses the information qubit as a control.

7. The method of claim 1 , wherein the phase operation comprises a sign flip operation.

8. The method of claim 1 , wherein the sequence of one or more quantum logic gates comprises one or more of i) a non-palindromic sequence of one or more quantum logic gates, or ii) a secret sequence of one or more quantum logic gates known only to the sender party.

9. The method of claim 1 , wherein the one or more quantum logic gates in the sequence of one or more quantum logic gates comprise quantum logic gates from a set of universal quantum logic gates.

10. The method of claim 1 , wherein the sequence of one or more quantum logic gates is i) non-equivalent to an identity operation, ii) non-equivalent to a stabilizer operator from a stabilizer code, or iii) non-equivalent to an identity operation and non-equivalent to a stabilizer operator from a stabilizer code.

11. The method of claim 1 , wherein the method further comprises determining, by the sender party, the sequence of one or more quantum logic gates, comprising randomly selecting the one or more quantum logic gates from a predetermined set of quantum logic gates.

12. The method of claim 1 , wherein sending, by the sender party, the encrypted information qubit to the recipient party comprises:

establishing a communication channel with the recipient party;

sending, from the sender party and to the recipient party, the information qubit via the communication channel.

13. The method of claim 1 , wherein the information qubit comprises a first information qubit, and wherein the method further comprises:

encoding, by the sender party, quantum information into a second information qubit;

entangling, by the sender party, the first information qubit and second information qubit; and

sending, by the sender party, the second information qubit to the recipient party, wherein the recipient party performs one or more operations on the entangled first information qubit and second information qubit.

14. The method of claim 13 , wherein entangling the first information qubit and second information qubit comprises:

applying a Hadamard gate to the first information qubit;

applying a CNOT gate to the first information qubit and the second information qubit, wherein the first information qubit acts as a control and the CNOT gate targets the second information qubit; and

applying a Pauli-Y gate to the first information qubit.

15. A system comprising:

one or more classical processors; and

quantum computing hardware;

wherein the system is configured to perform operations comprising:

encoding, by a sender party, quantum information into an information qubit;

encrypting, by the sender party, the information qubit, comprising:

performing i) a parity operation on the information qubit and a parity control qubit and ii) a phase operation on the information qubit and a phase control qubit; and

performing a predetermined sequence of one or more quantum logic gates on the phase control qubit;

sending, by the sender party, the encrypted information qubit to a recipient party, wherein the recipient party performs one or more operations on the encrypted information qubit;

receiving, by the sender party and from the recipient party, the encrypted information qubit; and

decrypting, by the sender party, the encrypted information qubit received from the recipient party.

16. A computer-implemented method comprising:

receiving, by a recipient party and from a sender party, an information qubit, wherein the information qubit comprises a qubit that encodes quantum information and is encrypted by performing i) a parity operation on the information qubit and a parity control qubit and ii) a phase operation on the information qubit and a phase control qubit and performing a predetermined sequence of one or more quantum logic gates on the phase control qubit;

performing, by the recipient party, one or more operations on the received information qubit; and

returning, from the recipient party the information qubit to the sender party.

17. The method of claim 16 , wherein the method further comprises receiving, by the recipient party and from the sender party, data identifying a quantum computation to perform on the information qubit, and wherein performing one or more operations on the received information qubit comprises performing the quantum computation on the received information qubit.

18. The method of claim 17 , wherein performing the quantum computation on the information qubit comprises performing a known or secret quantum algorithm on the information qubit.

19. A system comprising:

one or more classical processors; and

quantum computing hardware;

wherein the system is configured to perform operations comprising:

receiving, by a recipient party and from a sender party, an information qubit, wherein the information qubit comprises a qubit that encodes quantum information and is encrypted by performing i) a parity operation on the information qubit and a parity control qubit and ii) a phase operation on the information qubit and a phase control qubit and performing a predetermined sequence of one or more quantum logic gates on the phase control qubit;

performing, by the recipient party, one or more operations on the received information qubit; and

returning, from the recipient party the information qubit to the sender party.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2022
From: MCCARTY, BENJAMIN GLEN; SALEM, MALEK BEN
To: ACCENTURE GLOBAL SOLUTIONS LIMITED
Reel/Frame 060758/0680 →
Continuity (2)
Continuation 16926325 · Jul 10, 2020
Related Publication 20220321334A1 · Oct 6, 2022
Cited By (1)
US 12,737,656