IP Library Granted Patent US 12,483,396
Granted Patent B2
US 12,483,396 · App. 18/274,852 · Granted Nov 25, 2025

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/0852H04L9/085
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,483,396
App. No.
18/274,852
Granted
Nov 25, 2025
Kind
B2
Abstract

A method for performing a key exchange using a quantum key distribution protocol between a first device (D 1 ), a second device (D 2 ), and an intermediary device (ID), wherein: ID receives first symbol set (SS 1 ) over first quantum channel (QC 1 ) transmitted from D 1 and sends first receiving basis information (RBI 1 ) to D 1 which withholds from ID first transmitting basis information (TBI 1 ); ID transmits second symbol set (SS 2 ) over second quantum channel (QC 2 ) and second transmitting basis information (TBI 2 ) to D 2 which withholds from ID second receiving basis information (RBI 2 ); ID generates first (IS 1 ) and second intermediate symbol (IS 2 ) sets based on valid SS 1 and SS 2 ; wherein ID generates third intermediate symbol (IS 3 ) set by combining IS 1 and IS 2 and sends IS 3 set to D 1 and/or D 2 ; wherein D 1 and D 2 exchange TBI 1 and RBI 2 and/or RBI 1 and TBI 2 to determine a final shared key based on SS 1 , SS 2 , and IS 3 sets.

Claims (44)

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 transmitted to the second device on a second quantum channel, wherein the second device withholds from the intermediary device a second receiving random basis set used by the second device when receiving 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 each symbol in the first, second, and the third set of intermediate symbols is represented by one or more binary bits;

wherein the first and second devices securely exchange at least first transmitting and second receiving 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 the 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 transmitted from the intermediary device over the second quantum channel and second transmitting random basis set used by the intermediary device when transmitting said second set of symbols, the second transmitting 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:

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

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

receiving, from the second device over the second communication channel, data representative of the symbol positions of the symbols in the second set of symbols received by the second device over the second quantum channel that were successfully or validly received by the second 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 on discarding all the transmitted second set of symbols except those symbols of the second set of symbols with symbol positions from the transmitted second set of symbols that were successfully or validly received by the second 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 intermediary device are randomly generated by the intermediary device.

13 . The computer-implemented method as claimed in claim 11 , wherein the second set of symbols that are transmitted from the intermediary device are retrieved from an entropy store of randomly generated symbols stored on the intermediary 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 claim 1 , 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 . An intermediary device comprising a processor unit, a memory unit, and a communication interface, the processor unit connected to the memory unit and the communication interface, wherein the processor unit, memory unit and communication interface are adapted to implement a computer-implemented method of key exchange between a first device and a second device, the intermediary device configured to:

generate 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;

generate 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 transmitted to the second device on a second quantum channel, wherein the second device withholds from the intermediary device a second receiving random basis set used by the second device when receiving said second set of symbols over said second quantum channel; and

send, 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 each symbol in the first, second, and the third set of intermediate symbols is represented by one or more binary bits;

wherein the first and second devices securely exchange at least first transmitting and second receiving 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, causes the processor to implement 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 transmitted to the second device on a second quantum channel, wherein the second device withholds from the intermediary device a second receiving random basis set used by the second device when receiving 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 each symbol in the first, second, and the third set of intermediate symbols is represented by one or more binary bits;

wherein the first and second devices securely exchange at least first transmitting and second receiving 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 26, 2025
From: YEOMANS, ANDREW; IQBAL, OMAR; CHILDE, BARRY
To: ARQIT LIMITED
Reel/Frame 070335/0126 →
Priority Claims (2)
GB 2101310 · Jan 29, 2021 · national
GB 2106979 · May 14, 2021 · national
Continuity (1)
Related Publication 20240129116A1 · Apr 18, 2024
References Cited (43)
US 5764765A · Phoenix · 1998 [cited by examiner]
US 6748083B2 · Hughes · 2004 [cited by examiner]
US 7437081B2 · Mitchell · 2008 [cited by examiner]
US 8761401B2 · Sprunk · 2014 [cited by examiner]
US 8782774B1 · Pahl · 2014 [cited by examiner]
US 8855316B2 · Wiseman · 2014 [cited by examiner]
US 9628268B2 · Kiang · 2017 [cited by examiner]
US 9960465B2 · Dudley · 2018 [cited by examiner]
US 10057058B2 · Murakami · 2018 [cited by examiner]
US 20050138352A1 · Gauvreau · 2005 [cited by examiner]
US 20070065154A1 · Luo · 2007 [cited by examiner]
US 20070076884A1 · Wellbrock · 2007 [cited by examiner]
US 20070195774A1 · Sherman · 2007 [cited by examiner]
US 20110206204A1 · Sychev · 2011 [cited by examiner]
US 20110213979A1 · Wiseman · 2011 [cited by examiner]
US 20140010234A1 · Patel · 2014 [cited by examiner]
US 20140068765A1 · Choi · 2014 [cited by examiner]
US 20140133652A1 · Oshida · 2014 [cited by examiner]
US 20160241396A1 · Fu · 2016 [cited by examiner]
US 20160359626A1 · Fu · 2016 [cited by examiner]
US 20160366094A1 · Mason · 2016 [cited by examiner]
US 20170214525A1 · Zhao · 2017 [cited by examiner]
US 20170230173A1 · Choi · 2017 [cited by examiner]
US 20180176091A1 · Yoon · 2018 [cited by examiner]
US 20190036821A1 · Levy · 2019 [cited by examiner]
US 20190349392A1 · Wetterwald · 2019 [cited by examiner]
US 20200084222A1 · William · 2020 [cited by examiner]
CN 107968685 · 2018 [cited by applicant]
EP 3886356 · 2021 [cited by applicant]
GB 2586235 · 2021 [cited by applicant]
GB 2590064 · 2021 [cited by applicant]
Search Report GB Application No. 2106979.4 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/ACCSS.2020.296683, 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]
Junsen Lai et al., “Draft D2.5 Technical Report on QIT4N standardization outlook and technolog maturity part 2:quantum key distribution network (output of 6th FG-QIT4N meeting)”, ITU-T Draft, Study Period 2017-2020; Stu… [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 Cornell University Ithaca, NY 14853, Jun. 4, 2019, XP081373072, paragraph [0001]-paragraph [0XII]. [cited by applicant]
Miralem Mehic, et al., “Quantum Key Distribution: A Networking Perspective”, ACM Computing Surveys, ACM, New York, NY, US, vol. 53, No. 5, Sep. 28, 2020, pp. 1-41, XP058666929, ISSN: 0360-0300, DOI: 10.1145/3402192, par… [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: 028-0836, DOI: 10.1038/S41586-020-03093-… [cited by applicant]
Robert Bedington et al., “Progress in satellite quantum key distribution”, NPJ Quantum Information, vol. 3, No. 1, Aug. 9, 2017, pp. 1-13, XP055725509, DOI: 10.1038/s41534-07-0031-5, p. 1-p. 4. [cited by applicant]
International Search Report from PCT/GB2022/050245 dated Apr. 29, 2022. [cited by applicant]
Written Opinion of the ISA from PCT/GB2022/050245 dated Apr. 29, 2022. [cited by applicant]