IP Library › Granted Patent US 12,519,629
Granted Patent B2
US 12,519,629 · App. 18/274,807 · Granted Jan 6, 2026

Key exchange protocol for satellite based quantum network

Inventors: Andrew Yeomans (Hertfordshire, GB); Omar Iqbal (Hampshire, GB); Barry Childe (Sussex, GB)
Assignee: Arqit Limited
H04L9/088
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 12,519,629
App. No.
18/274,807
Granted
Jan 6, 2026
Kind
B2
Abstract

A system for performing a key exchange using a quantum key distribution protocol between first, second, and intermediary devices, wherein the intermediary device: receives first symbol set over a first quantum channel transmitted from first device and sends first receiving basis information to first device, receives second symbol set over a second quantum channel transmitted from second device and sends second receiving basis information to second device, generates first and second intermediate sets of symbols based on received first and second sets of symbols, generates third intermediate symbol set by combining first and second intermediate sets and sends third intermediate set to first and/or second device, whereby first and second devices perform the key exchange by exchanging with themselves first and second transmitting basis information and/or first and second receiving basis information to determine a final shared key based on first, second, and third intermediate symbol sets.

Claims (43)

1 . A computer-implemented method of key exchange between a first device and a second device, the method, performed by an intermediary device, comprising:

generating a first intermediate set of symbols based on exchanging first key information with the first device, the first key information comprising data representative of a first set of symbols received from the first device on a first quantum channel, wherein the first device withholds from the intermediary device a first transmitting random basis set used by the first device for transmitting said first set of symbols over said first quantum channel;

generating a second intermediate set of symbols based on exchanging second key information with the second device, the second key information comprising data representative of a second set of symbols received from the second device on a second quantum channel, wherein the second device withholds from the intermediary device a second transmitting random basis set used by the second device when transmitting said second set of symbols over said second quantum channel; and

sending, to one or more of the first device and second device, a third intermediate set of symbols based on combining the first and second intermediate sets of symbols;

wherein the first and second devices securely exchange at least first and second transmitting basis information with each other for determining a final shared key based on the first set of symbols, the second set of symbols and the third intermediate set of symbols.

2 . The computer-implemented method as claimed in claim 1 , further comprising:

generating the first intermediate set of symbols by exchanging first key information with the first device, the first key information comprising data representative of the first set of symbols sent from the first device over the first quantum channel and a first receiving random basis set used by the intermediary device when receiving said first set of symbols, the first receiving random basis set transmitted to the first device over a first communication channel;

generating the second intermediate set of symbols further comprising exchanging second key information with the second device, the second key information comprising data representative of the second set of symbols sent from the second device over the second quantum channel and second receiving random basis set used by the intermediary device when receiving said second set of symbols, the second receiving random basis set transmitted to the second device over a second communication channel; and

sending, to one or more of the first device and second device over the corresponding communication channel(s), a third intermediate set of symbols based on combining the first and second intermediate sets of symbols;

wherein the first and second devices securely exchange the first and second transmitting basis information and first and second receiving basis information with each other over a third communication channel therebetween for determining the final shared key based on the first set of symbols, the second set of symbols and the third intermediate set of symbols.

3 . The computer-implemented method as claimed in claim 1 , wherein generating the first intermediate set of symbols further comprises generating the first intermediate set of symbols based on discarding all the received first set of symbols except those symbols of the first set of symbols with symbol positions from the received first set of symbols that were successfully or validly received by the intermediary device.

4 . The computer-implemented method as claimed in claim 1 , wherein exchanging second key information with the second device further comprising:

receiving the second set of symbols over the second quantum channel transmitted by the second device, each symbol of the second set of symbols received using a basis state randomly selected from the set of bases to form a second receiving random basis set;

transmitting the second receiving random basis set over a second communication channel to the second device, the second receiving random basis set comprising data representative of the randomly selected bases used to receive each symbol of the second set of symbols; and

transmitting, to the second device over the second communication channel, data representative of the symbol positions of the symbols in the second set of symbols received over the second quantum channel that were successfully or validly received by the intermediary device.

5 . The computer-implemented method as claimed in claim 1 , wherein generating the second intermediate set of symbols further comprises generating the second intermediate set of symbols based discarding all the received second set of symbols except those symbols of the second set of symbols with symbol positions from the received second set of symbols that were successfully or validly received by the intermediary device.

6 . The computer-implemented method as claimed in claim 2 , wherein the first and second devices perform error correction and/or privacy amplification in relation to the first and second shared keys over the third communication channel for determining the final shared key.

7 . The computer-implemented method according to claim 1 , wherein the first and second device perform error detection and/or correction on the first and second common sets of sifted bits or the first and second shared keys.

8 . The computer-implemented method as claimed in claim 1 , wherein the first set of symbols is a random set of symbols.

9 . The computer-implemented method as claimed in claim 8 , wherein the first set of symbols that are transmitted from the first device are randomly generated by the first device.

10 . The computer-implemented method as claimed in claim 8 , wherein the first set of symbols that are transmitted from the first device are retrieved from an entropy store of randomly generated symbols stored on the first device.

11 . The computer-implemented method as claimed in claim 1 , wherein the second set of symbols is a random set of symbols.

12 . The computer-implemented method as claimed in claim 11 , wherein the second set of symbols that are transmitted from the second device are randomly generated by the second device.

13 . The computer-implemented method as claimed in claim 11 , wherein the second set of symbols that are transmitted from the second device are retrieved from an entropy store of randomly generated symbols stored on the second device.

14 . The computer-implemented method as claimed in claim 1 , wherein generating the first intermediate set of symbols occurs simultaneously to or at the same time.

15 . The computer-implemented method according to claim 2 , wherein the first and second devices use encryption for communications over the third communication channel.

16 . The computer-implemented method according to claim 2 , wherein the first and second devices authenticate each other using communications over the third communication channel.

17 . The computer-implemented method according to claim 1 , wherein the set of bases comprises at least two bases, each basis comprising at least two basis states, wherein the at least two basis states of each basis are orthogonal and the at least two basis states of said each basis are non-orthogonal to the at least two basis states of another basis of the set of bases.

18 . The computer-implemented method as claimed in any preceding claim , wherein one or both of the first and second quantum channels are based on one or more types of quantum communication channels from the group of:

optical quantum communications;

free-space optical quantum communications;

optical fibre quantum communications; and

optical laser quantum communications.

19 . A computer-implemented method of key exchange between a first ground receiving station and a second ground receiving station, the method, performed by a satellite configured to operate as an intermediary device, comprising:

generating a first intermediate set of symbols based on exchanging first key information with the first ground receiving station, the first key information comprising data representative of a first set of symbols received from the first ground receiving station on a first quantum channel, wherein the first ground receiving station withholds from the satellite a first transmitting random basis set used by the first ground receiving station for transmitting said first set of symbols over said first quantum channel;

generating a second intermediate set of symbols based on exchanging second key information with the second ground receiving station, the second key information comprising data representative of a second set of symbols received from the second ground receiving station on a second quantum channel, wherein the second ground receiving station withholds from the satellite a second transmitting random basis set used by the second ground receiving station when transmitting said second set of symbols over said second quantum channel; and

sending, to one or more of the first ground receiving station and second ground receiving station, a third intermediate set of symbols based on combining the first and second intermediate sets of symbols;

wherein the first and second ground receiving stations securely exchange at least first and second transmitting basis information with each other for determining a final shared key based on the first set of symbols, the second set of symbols and the third intermediate set of symbols.

20 . A non-transitory computer-readable storage medium comprising computer code or instructions stored thereon, which when executed on a processor of an intermediary device, causes the processor to implement a method of key exchange between a first device and a second device by:

generating a first intermediate set of symbols based on exchanging first key information with the first device, the first key information comprising data representative of a first set of symbols received from the first device on a first quantum channel, wherein the first device withholds from the intermediary device a first transmitting random basis set used by the first device for transmitting said first set of symbols over said first quantum channel;

generating a second intermediate set of symbols based on exchanging second key information with the second device, the second key information comprising data representative of a second set of symbols received from the second device on a second quantum channel, wherein the second device withholds from the intermediary device a second transmitting random basis set used by the second device when transmitting said second set of symbols over said second quantum channel; and

sending, to one or more of the first device and second device, a third intermediate set of symbols based on combining the first and second intermediate sets of symbols;

wherein the first and second devices securely exchange at least first and second transmitting basis information with each other for determining a final shared key based on the first set of symbols, the second set of symbols and the third intermediate set of symbols.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2025
From: YEOMANS, ANDREW; IQBAL, OMAR; CHILDE, BARRY
To: ARQIT LIMITED
Reel/Frame 070321/0651 →
Priority Claims (2)
GB 2101310 · Jan 29, 2021 · national
GB 2106978 · May 14, 2021 · national
Continuity (1)
Related Publication 20240106641A1 · Mar 28, 2024
References Cited (21)
US 20210119786A1 · Bucklew · 2021 [cited by examiner]
US 20220407688A1 · Childe · 2022 [cited by examiner]
CN 112019331 · 2020 [cited by applicant]
CN 111385090 · 2020 [cited by applicant]
EP 1848142 · 2007 [cited by applicant]
GB 2581528 · 2020 [cited by applicant]
GB 2590064 · 2021 [cited by applicant]
WO 2019128785 · 2019 [cited by applicant]
Aspelmeyer et al., “Long-distance quantum communication with entangled photons using satellites”, IEEE Journal of Selected Topics in Quantum Electronics, vol. 9, Issue: 6, Nov.-Dec. (Year: 2003). [cited by examiner]
Yuen et al., “Key Generation: Foundations and a New Quantum Approach”, IEEE Journal of Selected Topics in Quantum Electronics, vol. 15, No. 6, November/December (Year: 2009). [cited by examiner]
Yoshimichi Tanizawa, et al., “A Routing Method Designed for a Quantum Key Distribution Network,” 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN), Jul. 2016, Vienna, Austria, INSPEC accessi… [cited by applicant]
Search Report GB Application No. 2106980.2 dated Jun. 27, 2022. [cited by applicant]
Search Report GB Application No. 2101310.7 dated Jun. 27, 2022. [cited by applicant]
Junyong Wang et al., “Modeling research of satellite-to-ground quantum key distribution constellations”, Acta Astronautica, Pergamon Press, Elmsford, GB, vol. 180, Jan. 1, 2021, pp. 470-481, XP086471399, ISSN: 0094-5765… [cited by applicant]
Donghai Huang et al., “Quantum Key Distribution Over Double-Layer Quantum Satellite Networks”, IEEE Access, IEEE, USA, vol. 8, Jan. 13, 2020, pp. 16087-16098, XP011768438, DOI: 10.1109/ACCESS.2020.2966683, p. 1-p. 6. [cited by applicant]
Jing Wang et al., “A Guide to Global Quantum Key Distribution Networks”, Arxiv.org, Cornell University Library, 201 Olin Library Cornell University Ithaca, NY 14853, Dec. 28, 2020, XP081847709, p. 1-p. 17. [cited by applicant]
Facultad De Informatica: “ISG QKD 017 NW architectures”, ETSI Draft; QKD(20) 029025, European Telecommunications Standards Institute (ETSI), 650, Route Des Lucioles; F-06921 Sophia-Antipolis; France, vol. ISG QKD Quantu… [cited by applicant]
S. Pirandola et al., “Advances in Quantum Cryptography”, Arxiv.org, Cornell University Library, 201 Olin Library Cornel University Ithaca, NY 14853, Jun. 4, 2019, XP081373072, paragraph [0001] - paragraph [0XIl]. [cited by applicant]
Miralem Mehic et al., “Quantum Key Distribution: A Networking Perspective”, ACM Computing Surveys, New York, NY, US, vol. 53, No. 5, Article 96, Sep. 28, 2020, pp. 1-41, XP058666929, ISSN: 0360-0300, DOI: 10.1145/340219… [cited by applicant]
Yu-Ao Chen et al., “An integrated space-to-ground quantum communication network over 4,600 kilometres”, Nature, vol. 589, No. 7841, Jan. 14, 2021, pp. 214-219, XP037335153, ISSN: 0028-0836, DOI: 10.1038/S41586-020-03093… [cited by applicant]
Robert Bedington et al., “Progress in satellite quantum key distribution”, Nature Partner Journals (NPJ) Quantum Information, vol. 3, No. 1, Aug. 9, 2017, pp. 1-13, XP055725509, DOI: 10.1038/s41534-017-0031-5, p. 1-p. 4. [cited by applicant]