IEEE - Aerospace and Electronic Systems - March 2021 - 35
Amer et al.
the same basis is not observed to be in the original, prepared state) is too high (called a QKD protocol's noise tolerance) depends on the QCS of the protocol and is a key
statistic required in any security proof of a QKD protocol.
As an example, for BB84 without additional advanced
classical postprocessing, the theoretical noise tolerance is
11%[21] (with additional classical postprocessing such as
classical advantage distillation, this tolerance can be
increased to over 20%[22]-[24]). Note that we cannot distinguish between natural noise and noise induced by an
adversary. Thus, any talk of " noise " in a QKD protocol
must, necessarily, assume the worst case that the noise is
completely adversarial. Natural noise, therefore, is considered also noise induced by a potential adversary.
If the noise is not over the limit, then an error correction protocol, such as Cascade [25] or LDPC [26], is run,
again using the authenticated classical channel. This
allows B to " fix " the errors in his raw key. After this,
except with negligible probability, A and B now have a
correlated raw key-a string of classical bits. This error
correction protocol, however, leaks extra information to E
(this extra information is added on top of whatever information she already potentially has on the raw key based
on her attack performed during the actual QCS (i.e., her
probing of the quantum communication channel while it
was in use).
Finally, a privacy amplification protocol is run which
takes as input the error corrected raw-key and outputs a
(potentially much smaller) secret key which may then be
used for other cryptographic purposes. The security property of privacy amplification (and, thus, a QKD protocol)
guarantees that, except with negligible probability, the
secret key that is output is indistinguishable from a uniformly generated random key independent of any adversary; furthermore, this adversary has no computational
assumptions placed on it [27]. Privacy amplification is generally implemented using two-universal hash functions,
taking the error-corrected raw key, and hashing it down to
a smaller, secret key [28]. The size of the final secret key
depends on how much information E has on the raw-key.
Unlike classical communication, with quantum communication, one may bound E's maximal information based
only on observed noise. The noisier the channel, the more
information E potentially has on the raw key (before privacy amplification). Due to this increased information, privacy amplification is forced to shrink the raw key further
thus leading to a smaller final secret key.
The authenticated channel generally uses an information theoretic secure (i.e., " perfectly secure " ) message
authentication code (MAC) requiring a pre-shared secret
key. How this initial key is installed in the system
depends on the application-for instance, it can be hardcoded in the initial point-to-point link. Note that, to
retain perfect security, classical key distribution cannot
be used to establish this initial key. For any such MAC,
MARCH 2021
Figure 1.
Overview of a QKD protocol. On step (1), users begin with a
small preshared secret key k0 . They then perform the QCS of the
protocol which is the only part that actually uses quantum resources. They then sift this data and conduct parameter estimation
leading to the generation of a raw-key, as well as a bound on the
amount of information an adversary could have on the key. They
then run error correction followed by privacy amplification
(which involves choosing a random two-universal hash function
fðÁÞ and sending it to B) resulting in a new secret key k1 which
consists of the unused portion of k0 (some of k0 will be used for
the authenticated classical channel) denoted k00 combined with
the newly generated secret key after privacy amplification,
denoted as fðrkA Þ.
whenever a message is authenticated, some amount of
the key used for the creation of the MAC tag is depleted,
and so with a fixed amount of key information there is a
limited number of messages that can be sent. Note, however, that unlike information theoretically secure encryption (e.g., OTP), the size of the key for authentication
can be much smaller than the message being authenticated (roughly the log of the message size) [16]. Thus,
following the successful completion of a QKD protocol,
a suitably sized portion of the resulting secret key (after
privacy amplification) may be used to " refill " this
authentication key material, leaving additional bits left
over to be used for any other cryptographic task the user
wishes. That is, QKD will produce a new shared secret
key that is significantly longer than the key required to
authenticate messages and so a portion of it may be used
to replace the old, used, shared authenticated key (needed
to repeat QKD) while having new key material left over
for the user's application. See Figure 1 for a general outline of the operation of a QKD protocol.
EFFICIENCY AND NOISE TOLERANCE
Two important characteristics of any QKD protocol is its
efficiency and its noise tolerance. QKD protocols operate
in blocks of size N (typically N ¼ 104 up to N ¼ 109 ).
After a block has been sent through the QCS, it is processed in bulk through sampling, error correction, and privacy amplification leading to a new secret key which is
added to the key pool. However, as the noise increases, the
secret key produced shrinks in size, decreasing efficiency
(as one must still produce a block of size N before
IEEE A&E SYSTEMS MAGAZINE
35
IEEE - Aerospace and Electronic Systems - March 2021
Table of Contents for the Digital Edition of IEEE - Aerospace and Electronic Systems - March 2021
Contents
IEEE - Aerospace and Electronic Systems - March 2021 - Contents
IEEE - Aerospace and Electronic Systems - March 2021 - Cover2
IEEE - Aerospace and Electronic Systems - March 2021 - 1
IEEE - Aerospace and Electronic Systems - March 2021 - 2
IEEE - Aerospace and Electronic Systems - March 2021 - 3
IEEE - Aerospace and Electronic Systems - March 2021 - 4
IEEE - Aerospace and Electronic Systems - March 2021 - 5
IEEE - Aerospace and Electronic Systems - March 2021 - 6
IEEE - Aerospace and Electronic Systems - March 2021 - 7
IEEE - Aerospace and Electronic Systems - March 2021 - 8
IEEE - Aerospace and Electronic Systems - March 2021 - 9
IEEE - Aerospace and Electronic Systems - March 2021 - 10
IEEE - Aerospace and Electronic Systems - March 2021 - 11
IEEE - Aerospace and Electronic Systems - March 2021 - 12
IEEE - Aerospace and Electronic Systems - March 2021 - 13
IEEE - Aerospace and Electronic Systems - March 2021 - 14
IEEE - Aerospace and Electronic Systems - March 2021 - 15
IEEE - Aerospace and Electronic Systems - March 2021 - 16
IEEE - Aerospace and Electronic Systems - March 2021 - 17
IEEE - Aerospace and Electronic Systems - March 2021 - 18
IEEE - Aerospace and Electronic Systems - March 2021 - 19
IEEE - Aerospace and Electronic Systems - March 2021 - 20
IEEE - Aerospace and Electronic Systems - March 2021 - 21
IEEE - Aerospace and Electronic Systems - March 2021 - 22
IEEE - Aerospace and Electronic Systems - March 2021 - 23
IEEE - Aerospace and Electronic Systems - March 2021 - 24
IEEE - Aerospace and Electronic Systems - March 2021 - 25
IEEE - Aerospace and Electronic Systems - March 2021 - 26
IEEE - Aerospace and Electronic Systems - March 2021 - 27
IEEE - Aerospace and Electronic Systems - March 2021 - 28
IEEE - Aerospace and Electronic Systems - March 2021 - 29
IEEE - Aerospace and Electronic Systems - March 2021 - 30
IEEE - Aerospace and Electronic Systems - March 2021 - 31
IEEE - Aerospace and Electronic Systems - March 2021 - 32
IEEE - Aerospace and Electronic Systems - March 2021 - 33
IEEE - Aerospace and Electronic Systems - March 2021 - 34
IEEE - Aerospace and Electronic Systems - March 2021 - 35
IEEE - Aerospace and Electronic Systems - March 2021 - 36
IEEE - Aerospace and Electronic Systems - March 2021 - 37
IEEE - Aerospace and Electronic Systems - March 2021 - 38
IEEE - Aerospace and Electronic Systems - March 2021 - 39
IEEE - Aerospace and Electronic Systems - March 2021 - 40
IEEE - Aerospace and Electronic Systems - March 2021 - 41
IEEE - Aerospace and Electronic Systems - March 2021 - 42
IEEE - Aerospace and Electronic Systems - March 2021 - 43
IEEE - Aerospace and Electronic Systems - March 2021 - 44
IEEE - Aerospace and Electronic Systems - March 2021 - 45
IEEE - Aerospace and Electronic Systems - March 2021 - 46
IEEE - Aerospace and Electronic Systems - March 2021 - 47
IEEE - Aerospace and Electronic Systems - March 2021 - 48
IEEE - Aerospace and Electronic Systems - March 2021 - 49
IEEE - Aerospace and Electronic Systems - March 2021 - 50
IEEE - Aerospace and Electronic Systems - March 2021 - 51
IEEE - Aerospace and Electronic Systems - March 2021 - 52
IEEE - Aerospace and Electronic Systems - March 2021 - 53
IEEE - Aerospace and Electronic Systems - March 2021 - 54
IEEE - Aerospace and Electronic Systems - March 2021 - 55
IEEE - Aerospace and Electronic Systems - March 2021 - 56
IEEE - Aerospace and Electronic Systems - March 2021 - 57
IEEE - Aerospace and Electronic Systems - March 2021 - 58
IEEE - Aerospace and Electronic Systems - March 2021 - 59
IEEE - Aerospace and Electronic Systems - March 2021 - 60
IEEE - Aerospace and Electronic Systems - March 2021 - 61
IEEE - Aerospace and Electronic Systems - March 2021 - 62
IEEE - Aerospace and Electronic Systems - March 2021 - 63
IEEE - Aerospace and Electronic Systems - March 2021 - 64
IEEE - Aerospace and Electronic Systems - March 2021 - 65
IEEE - Aerospace and Electronic Systems - March 2021 - 66
IEEE - Aerospace and Electronic Systems - March 2021 - 67
IEEE - Aerospace and Electronic Systems - March 2021 - 68
IEEE - Aerospace and Electronic Systems - March 2021 - 69
IEEE - Aerospace and Electronic Systems - March 2021 - 70
IEEE - Aerospace and Electronic Systems - March 2021 - 71
IEEE - Aerospace and Electronic Systems - March 2021 - 72
IEEE - Aerospace and Electronic Systems - March 2021 - 73
IEEE - Aerospace and Electronic Systems - March 2021 - 74
IEEE - Aerospace and Electronic Systems - March 2021 - 75
IEEE - Aerospace and Electronic Systems - March 2021 - 76
IEEE - Aerospace and Electronic Systems - March 2021 - 77
IEEE - Aerospace and Electronic Systems - March 2021 - 78
IEEE - Aerospace and Electronic Systems - March 2021 - 79
IEEE - Aerospace and Electronic Systems - March 2021 - 80
IEEE - Aerospace and Electronic Systems - March 2021 - 81
IEEE - Aerospace and Electronic Systems - March 2021 - 82
IEEE - Aerospace and Electronic Systems - March 2021 - 83
IEEE - Aerospace and Electronic Systems - March 2021 - 84
IEEE - Aerospace and Electronic Systems - March 2021 - 85
IEEE - Aerospace and Electronic Systems - March 2021 - 86
IEEE - Aerospace and Electronic Systems - March 2021 - 87
IEEE - Aerospace and Electronic Systems - March 2021 - 88
IEEE - Aerospace and Electronic Systems - March 2021 - 89
IEEE - Aerospace and Electronic Systems - March 2021 - 90
IEEE - Aerospace and Electronic Systems - March 2021 - 91
IEEE - Aerospace and Electronic Systems - March 2021 - 92
IEEE - Aerospace and Electronic Systems - March 2021 - 93
IEEE - Aerospace and Electronic Systems - March 2021 - 94
IEEE - Aerospace and Electronic Systems - March 2021 - 95
IEEE - Aerospace and Electronic Systems - March 2021 - 96
IEEE - Aerospace and Electronic Systems - March 2021 - Cover3
IEEE - Aerospace and Electronic Systems - March 2021 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2022_tutorial
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2021_tutorials
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2019partII
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2018
https://www.nxtbookmedia.com