IMPROVEMENTS TO QKD NETWORK ARCHITECTURES
20220166611 · 2022-05-26
Inventors
Cpc classification
H04L9/083
ELECTRICITY
H04L9/0855
ELECTRICITY
International classification
H04L9/08
ELECTRICITY
Abstract
A system of transmitting optical pulses from a transmitter to first and second receivers for the purposes of quantum key distribution is disclosed. The system can include a transmitter configured to transmit a plurality of optical pulses; first and second receivers configured to receive some or all of the plurality of optical pulses; a guide for guiding the plurality of optical pulses, the guide having first and second output ports, the first output port being in optical communication with the first receiver and the second output port being in optical communication with the second receiver, the guide being configured to output a proportion of the optical pulses at the first output port and a proportion of the optical pulses at the second output port, modification means for modifying the guide so as to change the proportion of the optical pulses output at the first output port.
Claims
1. A system for transmitting optical pulses from a transmitter to a first receiver and a second receiver for the quantum key distribution, the system comprising: a transmitter configured to transmit a plurality of optical pulses; a first receiver and a second receiver configured to receive some or all of the plurality of optical pulses; a guide for guiding the plurality of optical pulses, the guide having a first output port and a second output port, the first output port being in optical communication with the first receiver and the second output port being in optical communication with the second receiver, the guide being configured to output a first proportion of the plurality of optical pulses at the first output port and a second proportion of the optical pulses at the second output port; and modification means for modifying the guide so as to change the first proportion of the optical pulses output at the first output port.
2. The system as claimed in claim 1, further comprising one or more further receivers configured to receive some or all of the plurality of optical pulses.
3. The system as claimed in claim 1, wherein the guide comprises an optical splitter.
4. The system as claimed in claim 1, wherein the splitter is connected to the transmitter by an optical fiber .
5. The system as claimed in claim 1, wherein the splitter comprises the first output port and the second output port.
6. The system as claimed in claim 1, wherein the guide comprises a first splitter and a second splitter.
7. The system as claimed in claim 6, wherein the second splitter comprises the second output port.
8. The system as claimed in claim 6, wherein the guide comprises one or more further splitters.
9. The system as claimed in claim 8, wherein the one or more further splitters are optically connected in series.
10. The system as claimed in claim 1, wherein the modification means comprises a control logic.
11. The system as claimed in claim 10, wherein the first receiver and the second receiver are connected for communication to the control logic.
12. A method of transmitting single-photon pulses between a transmitter and a first receiver and a second receiver for quantum key distribution, the method comprising: using a guide to guide a plurality of optical pulses to either a first output port or a second output port, the first output port being in optical communication with the first receiver and the second output port being in optical communication with the second receiver, the guide being configured to output a first proportion of the optical pulses at the first output port and a second proportion of the optical pulses at the second output port; and modifying the guide so as to change the first proportion of the optical pulses output at the first output port.
13. The method as claimed in claim 12, wherein modifying the guide comprises modifying the first proportion of optical pulses guided to the first output port relative to the second proportion of the optical portions guided to the second output port.
14. The method as claimed in claim 13, wherein the first proportion of optical pulses guided to the first output port relative to the second proportion of the optical portions guided to the second output port is modified in a continuous fashion
15. The method as claimed in claim 12, wherein the method further comprises sending an indication of a pulse receipt rate required by the first receiver and the second receiver.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0017] Embodiments will now be described in detail, for illustration purposes only, with reference to the appended drawings, in which:
[0018]
[0019]
[0020]
[0021]
[0022]
DETAILED DESCRIPTION
[0023] The present disclosure concerns improvements in Quantum Key Distribution (QKD). QKD is a method of encryption involving distributing an encryption key from a first quantum node (known as Alice) to a second quantum node (known as Bob).
[0024] Although multiple QKD protocols are in use, the present explanation relates to the commonly-used BB84 protocol. In particular, this explanation concerns a type of BB84 in which the modulation is applied to the pulses using polarization. According to that protocol, Alice 100 randomly generates a bit (either 0 or 1) and also randomly chooses one of two polarization bases: rectilinear and diagonal. Alice 100 then sends a photon that has been encoded with the chosen bit and the chosen polarization basis to Bob 200 via a quantum channel 300, such as an optical fiber . Bob 200 randomly selects one of the two polarization bases and measures the photon using its chosen basis. If Bob 200 uses the same basis as Alice 100 then the bit value measured by Bob 200 will match that applied to the photon by Alice 100. After repeating the process with a large number of photons, Alice 100 and Bob 200 perform a key agreement stage. In particular, Alice 100 informs Bob 200, via a non-quantum communication channel 400 (such as a copper cable), which of the two bases Alice 100 applied to each photon, along with the time of transmission by Alice 100 of each photon. Bob 200 then informs Alice 100 which of the two bases Bob 200 used when measuring each photon along with the time at which Bob 200 received each photon. Alice 100 and Bob 200 then discard their bit values for which Alice 100 and Bob 200 used different bases, and keep the remaining bit values. The remaining bit values constitute a secret key that Alice 100 and Bob 200 both have and which they can use to encrypt messages sent between them over the non-quantum channel 400.
[0025]
[0026] In use, Alice 2 sends a series of photons to the splitter 7, each photon having been encoded with a random bit and a random polarization base as described above. Each photon passes through the splitter 7 and on to one of the Bobs 3,4,5,6. The splitter 7 diverts each photon to one of the Bobs 3,4,5,6 at random. Therefore, on average, 25% are directed towards each of the four Bobs. Each Bob measures the photons using a randomly-chosen polarization basis, and, once it has received enough photons to enable a secret shared key to be established with Alice 2, it does so using the key agreement stage described above. The key agreement stage involves Alice 2 and each one of the Bobs 3,4,5,6 exchanging their respective lists of polarization bases and takes place over the classical channel. Alice 2 and each one of the Bobs use the lists to establish a shared secret key which can be used to encrypt communications between them.
[0027] As can be seen in
[0028] A further disadvantage of the arrangement of
[0029]
[0030] Due to the architecture of this arrangement, Bob 23 receives approximately double the number of photons as Bob 24, which in turn receives approximately double the number of photons as Bobs 25 and 26. This can make key generation difficult for Bobs 25 and 26. The number of photons reaching Bobs 25 and 26 is further significantly reduced if Bobs 25 and 26 are located remotely to the reminder of the arrangement. This is due to fiber loss. Furthermore, as mentioned above, if the photon receipt rate at a particular Bob falls below a threshold rate, it is necessary to re-initiate the connection to Alice 22, which is time consuming. Furthermore, a user may wish to add a further Bob to the arrangement of
[0031] The known arrangements shown at
[0032] The principal difference between
[0033] Furthermore, it may be that another of the Bobs, say, Bob 4, wishes to agree a larger number of keys with Alice 22 than do the other Bobs 3,5 and 6. In other words, Bob 4 has a higher key exchange rate demand than do Bobs 3,5 or 6. In such a situation, Bob 4 sends controller 60 an indication of the key exchange rate that it requires with Alice 22, along with the photon receipt rate that it is currently experiencing. As in the example above, the split ratio of splitter 47 can be varied such that a greater proportion of photons are directed towards the Bob that needs it, in this case Bob 4, than are directed towards the other Bobs 3,4 and 5. So, for example, variable splitter 47 may be adjusted such that 20% of the photons output from splitter 47 are directed towards each of Bobs 3,5 and 6 and the remaining 40% of the photons output from splitter 47 are directed towards Bob 4.
[0034] The adjustment of variable splitter 47 described above is carried out by a controller 60 in the following way. The controller 60 is provided with an electrical connection (shown in
[0035]
[0036] As in
[0037] The adjustment of variable splitters described above is carried out by a controller 70 in the following way. The controller 70 is provided with an electrical connection (shown in
[0038] This technique could also be of benefit if, for example, the key formation rate requirement at a particular Bob increases to a higher rate. This extra demand can be met in real time by the controller 70 determining and applying appropriate split ratios to apply to each of the splitter 37, 38, 39 to meet the increased photon rate demand of the particular Bob, while also ensuring the photon rate demands of the other Bobs are also met.
[0039] This technique could also be of benefit if a user adds an extra Bob to the arrangement. This may be done, e.g. by replacing Bob 36 with a splitter and connecting that splitter to both Bob 36 and the new Bob. The additional splitter will further reduce the photon receipt rate at Bob 26 and at the new Bob, which may slow the process of key forming and may result in disconnection and consequent lengthy re-initiation procedures. However, in use, each of new Bob and Bob 36 send the controller 70 an indication of the photon receipt rate that it is currently experiencing along with an indication of the photon receipt rate that it requires (due to its current key exchange rate demands). If the ratio of the actual photon receipt rate to required photon receipt rate for either the new Bob or Bob 36 falls significantly below that of the other Bobs 33, 34, 35, the controller 70 determines appropriate split ratios to apply to each of the splitters 37, 38, 39 in order to increase the photon receipt rate at the new Bob and Bob 36 while providing an appropriate photon receipt rate at the other Bobs 33, 34, 35 in view of their own indicated demands. This reduces the likelihood of slow key forming or disconnection at the new Bob or Bob 36.