<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fphy.2016.00016</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Quantum Erasure Cryptography</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Salih</surname> <given-names>Hatim</given-names></name>
<xref ref-type="author-notes" rid="fn001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/94841/overview"/>
</contrib>
</contrib-group>
<aff><institution>Qubet Research</institution> <country>Huntington-City of York, UK</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Derek Abbott, University of Adelaide, Australia</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Christopher Portmann, ETH Zurich, Switzerland; David Simon, Stonehill College, USA; Xiongfeng Ma, Tsinghua University, China</p></fn>
<fn fn-type="corresp" id="fn001"><p>&#x0002A;Correspondence: Hatim Salih <email>hatim.salih&#x00040;york.ac.uk</email></p></fn>
<fn fn-type="other" id="fn002"><p>This article was submitted to Optics and Photonics, a section of the journal Frontiers in Physics</p></fn>
</author-notes>
<pub-date pub-type="epub">
<day>20</day>
<month>05</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="collection">
<year>2016</year>
</pub-date>
<volume>4</volume>
<elocation-id>16</elocation-id>
<history>
<date date-type="received">
<day>18</day>
<month>12</month>
<year>2015</year>
</date>
<date date-type="accepted">
<day>18</day>
<month>04</month>
<year>2016</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2016 Salih.</copyright-statement>
<copyright-year>2016</copyright-year>
<copyright-holder>Salih</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract><p>The phenomenon of quantum erasure has long intrigued physicists, but has surprisingly found limited practical application. Here, we propose a protocol for quantum key distribution (QKD) based on quantum erasure, promising inherent security against detector attacks. We particularly demonstrate its security against a powerful detector-blinding attack.</p></abstract>
<kwd-group>
<kwd>quantum interference</kwd>
<kwd>quantum erasure</kwd>
<kwd>entanglement</kwd>
<kwd>quantum cryptography</kwd>
<kwd>QKD</kwd>
</kwd-group>
<counts>
<fig-count count="1"/>
<table-count count="1"/>
<equation-count count="1"/>
<ref-count count="13"/>
<page-count count="4"/>
<word-count count="3591"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Ideas at the root of quantum erasure were already at play in the famous Bohr-Einstein dialogue in the 1920&#x00027;s. In one such debate, Einstein envisaged a scenario where one could seemingly observe interference fringes in a double-slit experiment, as well as learn which-path information for individual photons [<xref ref-type="bibr" rid="B1">1</xref>]. Bohr countered, arguing that Heisenberg&#x00027;s uncertainty principle would prevent one from doing exactly that. But as it later turned out, the deeper explanation was in fact not uncertainty but rather entanglement&#x02014;a concept Einstein himself helped put on the map in the EPR paper [<xref ref-type="bibr" rid="B2">2</xref>].</p>
<p>In 1982 Scully and Druhl [<xref ref-type="bibr" rid="B3">3</xref>] proposed a variant of the double-slit experiment that sent shock-waves through the physics community. The idea was that which-path information can be inferred without disturbing the trajectory of individual particles, circumventing the uncertainty argument. A simpler, subsequent proposal used excited atoms [<xref ref-type="bibr" rid="B4">4</xref>]. Scully and colleagues showed that interference would still be lost due to entanglement providing a which-path &#x0201C;tag.&#x0201D; In the latter proposal, the presence of an emitted photon in one of two microwave cavities placed directly behind the two slits (with the cavities stretching long enough for the atoms to drop from their excited state) would indicate which slit an atom went through. However, erasing this which-path information, by removing a wall between the two cavities, would restore the interference fringes: quantum erasure.</p>
<p>While the original quantum erasure proposals have not been implemented, other more practical ones have. For instance, Walborn et al. [<xref ref-type="bibr" rid="B5">5</xref>] directed photons, each from a polarization-entangled pair, toward a double-slit. Each slit had a polarization rotator that imprinted a which-path tag. Measuring the polarization of the other photon of the entangled pair in the right way erases which-path information. Here, interference fringes can even be recovered long after the photons passing through the double-slit have been detected.</p>
<p>Despite its fundamental significance, quantum erasure has for one reason or another struggled for practical application. One notable exception is Zhao et al. recently employing a frequency eraser to entangle, for the first time, different-color photons [<xref ref-type="bibr" rid="B6">6</xref>].</p>
<p>Quantum key distribution (QKD) on the other hand enables two remote parties to share a random string of zeros and ones. Given such a string, provably secure communication can be established [<xref ref-type="bibr" rid="B7">7</xref>]. Much of quantum cryptography thus reduces to QKD. In 1984, Bennett and Brassard proposed the first QKD protocol, the BB84 [<xref ref-type="bibr" rid="B8">8</xref>], which has since been shown to be unconditionally secure against an eavesdropper with unlimited resources [<xref ref-type="bibr" rid="B9">9</xref>]. However, imperfect devices, especially imperfect detectors, allow powerful so called side-channel attacks that can compromise the security of QKD. Lydersen et al. [<xref ref-type="bibr" rid="B10">10</xref>], for instance, showed how the secret key in two commercially available QKD systems can be fully obtained using their detector-blinding attack, exploiting a common detector imperfection. The protocol we propose here promises security against such attacks.</p>
</sec>
<sec sec-type="methods" id="s2">
<title>2. Methods</title>
<p>We now describe our erasure-based protocol for QKD. The goal here for &#x0201C;Alice&#x0201D; and &#x0201C;Bob,&#x0201D; the customary communicating parties in such tasks, is to securely share a random string of zeros and ones. We start by explaining a simplified two-state version of the protocol before proceeding to give the complete four-state protocol. After sending her photon from the top left, Alice encodes the bit value &#x0201C;0&#x0201D; by doing nothing, and encodes the bit value &#x0201C;1&#x0201D; by turning on switchable polarization rotators <italic>SPR</italic><sub><italic>A</italic>1</sub> and <italic>SPR</italic><sub><italic>A</italic>2</sub>, applying rotations <italic>R</italic>(&#x02212;&#x003C0;/2) and <italic>R</italic>(&#x003C0;/2) to photon polarization in upper and lower paths respectively, as shown in Figure <xref ref-type="fig" rid="F1">1</xref>. Bob on the other hand encodes the bit value &#x0201C;1&#x0201D; by doing nothing, and encodes the bit value &#x0201C;0&#x0201D; by turning on switchable polarization rotators <italic>SPR</italic><sub><italic>B</italic>1</sub> and <italic>SPR</italic><sub><italic>B</italic>2</sub>, applying rotations <italic>R</italic>(&#x003C0;/2) and <italic>R</italic>(&#x02212;&#x003C0;/2) to the polarization qubit in the upper and lower paths respectively.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p><bold>Quantum erasure cryptography</bold>. After sending in her photon as shown, Alice encodes bit value &#x0201C;0&#x0201D; by doing nothing, and encodes bit value &#x0201C;1&#x0201D; by applying switchable polarization rotators <italic>SPR</italic><sub><italic>A</italic>1</sub> and <italic>SPR</italic><sub><italic>A</italic>2</sub>. Bob encodes bit value &#x0201C;1&#x0201D; by doing nothing, and encodes bit value &#x0201C;0&#x0201D; by applying switchable polarization rotators <italic>SPR</italic><sub><italic>B</italic>1</sub> and <italic>SPR</italic><sub><italic>B</italic>2</sub>. Which-path information destroys interference, while the erasure of which-path information restores interference. As explained in the text, for Alice sending in her photon from the top left, <italic>D</italic><sub>1</sub> clicking uniquely corresponds to Alice and Bob agreeing in their bit choices, and for Alice sending in her photon from the bottom left, <italic>D</italic><sub>2</sub> clicking uniquely corresponds to Alice and Bob agreeing in their bit choices. <italic>S&#x00027;s</italic> are single-photon sources. <italic>MR&#x00027;s</italic> are mirrors. <italic>BS&#x00027;s</italic> are 50&#x02013;50 beam-splitters. Practically, the upper and lower arms of this interferometer would be implemented using two optical cables, in which case there would be no need for <italic>MR&#x00027;s</italic>.</p></caption>
<graphic xlink:href="fphy-04-00016-g0001.tif"/>
</fig>
<p>More precisely, Alice starts by sending in a photon, using single-photon source <italic>S</italic><sub>1</sub>, in the state |<italic>0</italic>&#x0232A; |&#x0002B;45&#x0232A;, where |<italic>0</italic>&#x0232A; corresponds to the photon being in the upper path, and |&#x0002B;45&#x0232A; corresponds to 45&#x000B0; polarization. After passing through Alice&#x00027;s 50-50 beamsplitter, the state becomes <inline-formula><mml:math id="M1"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>0</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>1</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo stretchy='false'>)</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>+</mml:mo><mml:mn>45</mml:mn></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula>. If Alice chooses the bit value &#x0201C;0,&#x0201D; not applying her rotations, the state remains unchanged. If Alice chooses the bit value &#x0201C;1,&#x0201D; applying her rotations, the state becomes <inline-formula><mml:math id="M2"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>0</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>1</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>V</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula>. See Figure <xref ref-type="fig" rid="F1">1</xref>. Crucially, the two states <inline-formula><mml:math id="M3"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:mo stretchy='false'>&#x0007C;</mml:mo><mml:mn>0</mml:mn><mml:mo>&#x0232A;</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mo>&#x0002B;</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mo stretchy='false'>&#x0007C;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x0232A;</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mo stretchy='false'>&#x0007C;</mml:mo><mml:mo>&#x0002B;</mml:mo><mml:mn>45</mml:mn><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M4"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>0</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>1</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>V</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula> are nonorthogonal and therefore cannot be reliably distinguished by Eve [<xref ref-type="bibr" rid="B11">11</xref>].</p>
<p>For the case of Alice choosing the bit value &#x0201C;0,&#x0201D; sending <inline-formula><mml:math id="M5"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:mo stretchy='false'>&#x0007C;</mml:mo><mml:mn>0</mml:mn><mml:mo>&#x0232A;</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mo>&#x0002B;</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mo stretchy='false'>&#x0007C;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x0232A;</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mo stretchy='false'>&#x0007C;</mml:mo><mml:mo>&#x0002B;</mml:mo><mml:mn>45</mml:mn><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula> into the channel, there is no which-path information. If Bob does nothing, choosing the bit value &#x0201C;1,&#x0201D; <italic>D</italic><sub>2</sub> clicks with certainty because of destructive interference at <italic>D</italic><sub>1</sub>. But if Bob applies his rotations, choosing the bit value &#x0201C;0,&#x0201D; then which-path information is introduced in the form of entanglement in <inline-formula><mml:math id="M6"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>0</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>1</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>V</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula>. No interference takes place: <italic>D</italic><sub>1</sub> and <italic>D</italic><sub>2</sub> are equally likely to click.</p>
<p>For the case of Alice choosing the bit value &#x0201C;1,&#x0201D; sending <inline-formula><mml:math id="M7"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>0</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>1</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>V</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula> into the channel, there is which-path information. If Bob applies his rotations, choosing the bit value &#x0201C;0,&#x0201D; then which-path information is erased, resulting in the state <inline-formula><mml:math id="M8"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>0</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>1</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo stretchy='false'>)</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mn>45</mml:mn></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula>. <italic>D</italic><sub>2</sub> clicks with certainty because of destructive interference at <italic>D</italic><sub>1</sub>. But if Bob does nothing, choosing the bit value &#x0201C;1,&#x0201D; we get no interference: <italic>D</italic><sub>1</sub> and <italic>D</italic><sub>2</sub> are equally likely to click. Importantly, whenever <italic>D</italic><sub>1</sub> clicks, Alice and Bob have agreed in their bit choices. Alice publicly instructs Bob to keep the corresponding bits, which form our sifted key. Table <xref ref-type="table" rid="T1">1</xref> shows Alice and Bob&#x00027;s random bit choices and corresponding detector action.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p><bold>Detector action for different bit choices by Alice and Bob for the case of Alice sending in her photon from the top as shown in Figure <xref ref-type="fig" rid="F1">1</xref></bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th valign="top" align="left"><bold>Alice&#x00027;s bit choice</bold></th>
<th valign="top" align="center"><bold>Bob&#x00027;s bit choice</bold></th>
<th valign="top" align="left"><bold>Detector clicking</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="left"><italic>D</italic><sub>1</sub> or <italic>D</italic><sub>2</sub></td>
</tr>
<tr>
<td valign="top" align="left">0</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left"><italic>D</italic><sub>2</sub></td>
</tr>
<tr>
<td valign="top" align="left">1</td>
<td valign="top" align="center">0</td>
<td valign="top" align="left"><italic>D</italic><sub>2</sub></td>
</tr>
<tr>
<td valign="top" align="left">1</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left"><italic>D</italic><sub>1</sub> or <italic>D</italic><sub>2</sub></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>D<sub>1</sub> clicking uniquely corresponds to Alice and Bob making the same bit choices</italic>.</p>
</table-wrap-foot>
</table-wrap>
<p>This simplified two-state version is vulnerable to a simple Eve attack. She can make the exact measurement as Bob using two polarization rotators, a 50&#x02013;50 beamsplitter, and two detectors. For Eve not applying her rotations, whenever her equivalent of Bob&#x00027;s <italic>D</italic><sub>1</sub> clicks, she knows Alice has sent her entangled state; Eve sends the entangled state. If Eve&#x00027;s other detector clicks, she sends nothing. The case of Eve applying her rotations is analogous. This way Eve can obtain the full key.</p>
<p>We are ready to give our quantum erasure cryptography protocol, using four states. Alice now sends her photon either from the top using <italic>S</italic><sub>1</sub>, or from the bottom using <italic>S</italic><sub>2</sub>, with equal probability. After Bob makes his measurement, Alice announces publicly which photons were sent from the top and which from the bottom. For photons sent from the top, as before, bits corresponding to <italic>D</italic><sub>1</sub> clicking are kept while the rest are thrown away. For photons sent from the bottom, bits corresponding to <italic>D</italic><sub>2</sub> clicking are kept while the rest are thrown away. More precisely, the protocol proceeds as follows:
<list list-type="order">
<list-item><p>With probability 1/4 Alice sends Bob one of four possible states:<inline-formula><mml:math id="M9"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>0</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>1</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo stretchy='false'>)</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mn>45</mml:mn></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M10"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>1</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>0</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo stretchy='false'>)</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mn>45</mml:mn></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula>, which are both unentangle, or <inline-formula><mml:math id="M11"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>0</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>1</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>V</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula>, or <inline-formula><mml:math id="M12"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>1</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>V</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mtext>0</mml:mtext><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:math></inline-formula>, which are both entangled. She encodes bit value &#x0201C;0&#x0201D; by sending Bob one of the unentangled states, and bit value &#x0201C;1&#x0201D; by sending one of the entangled states.</p></list-item>
<list-item><p>Bob encodes bit value &#x0201C;0&#x0201D; by making the measurement corresponding to applying his polarization rotators, and encodes bit value &#x0201C;1&#x0201D; by making the measurement corresponding to not applying his polarization rotators.</p></list-item>
<list-item><p>Alice announces whether she initially sent her photon from the the top using <italic>S</italic><sub>1</sub> or from the bottom using <italic>S</italic><sub>2</sub>.</p></list-item>
<list-item><p>Bob announces which of his two detectors clicked for each photon.</p></list-item>
<list-item><p>For photons sent from the top using <italic>S</italic><sub>1</sub>, bits corresponding to <italic>D</italic><sub>1</sub> clicking are kept. For photons sent from the bottom using <italic>S</italic><sub>2</sub>, bits corresponding to <italic>D</italic><sub>2</sub> clicking are kept instead. Those bits that are kept form the sifted key. The rest are thrown away.</p></list-item>
<list-item><p>Alice randomly chooses a sample from the sifted key. Alice and Bob publicly announce corresponding bits. If error rate exceeds some threshold they then abort protocol and start over.</p></list-item>
<list-item><p>Alice and Bob perform error correction and privacy amplification to obtain the final secure key.</p></list-item>
</list></p>
<p>During peer-review of the present paper a one-qubit protocol [<xref ref-type="bibr" rid="B12">12</xref>] was brought to our attention that shares an important feature with our two-qubit protocol; the secure key is extracted from measurement choices rather than measurement outcomes. Whereas for both protocols three out of four photons are on average thrown away, in our two-qubit protocol two out of the three photons that are to be thrown away can be used to check for an attack by Eve as shown in the next section.</p>
</sec>
<sec id="s3">
<title>3. Results and discussion</title>
<p>We discuss two attacks by Eve. First an intercept-resend attack, then a powerful detector-blinding attack. Consider Eve employing an intercept-resend strategy where, just like Bob, she brings the two paths together, randomly choosing to either apply identical rotations to Bob&#x00027;s or not apply any before her beam-splitter and two detectors which are also identical to Bob&#x00027;s. Take the case of Eve not applying her rotations and her lower detector clicking. The detector could have equally been triggered by an unentangled state or by an entangled one. But one of the two unentangled states, which allow interference to take place, can be ruled out. Therefore, by assuming that Alice has sent the other entangled state, in this case the one corresponding to Alice sending in her photon from the top and not applying her rotations, Eve is correct with probability 1/2. She sends this state to Bob. The case of Eve not applying her rotations and her upper detector clicking is analogous; she sends to Bob Alice&#x00027;s other unentangled state, that is the one corresponding to Alice sending in her photon from the bottom and not applying her rotations. For the case of Eve applying her rotations, if her lower detector clicks she sends Alice&#x00027;s entangled state corresponding to Alice sending in her photon from the top and applying her rotations. And if Eve&#x00027;s upper detector clicks she sends Alice&#x00027;s entangled state corresponding to Alice sending in her photon from the bottom and applying her rotations.</p>
<p>Let&#x00027;s now work out the probability of Bob&#x00027;s detector <italic>D</italic><sub>1</sub> incorrectly clicking for the case of Alice sending in her photon from the top. Eve sends the wrong state with probability 1/2. Based on Alice and Bob&#x00027;s bit choices, there is a 1/2 chance that the state incident on Bob&#x00027;s beam-splitter should be the unentangled state, corresponding to Alice and Bob not agreeing on their bit choices, leading to destructive interference at Bob&#x00027;s <italic>D</italic><sub>1</sub>. The probability of Eve incorrectly triggering <italic>D</italic><sub>1</sub> is therefore 1/2 &#x000D7; 1/2 &#x000D7; 1/2 &#x0003D; 1/8. The probability of Eve correctly triggering <italic>D</italic><sub>1</sub> in this case is 1/4, corresponding to Alice and Bob agreeing on their bit choices. (1/8 due to Eve sending correct state plus 1/8 due to Eve sending wrong state.) By symmetry, The probability of Eve incorrectly triggering <italic>D</italic><sub>2</sub> for the case of Alice sending in her photon from the bottom is also 1/2 &#x000D7; 1/2 &#x000D7; 1/2 &#x0003D; 1/8. The probability of Eve correctly triggering <italic>D</italic><sub>2</sub> in this case is 1/4, corresponding to Alice and Bob agreeing on their bit choices. (1/8 due to Eve sending correct state plus 1/8 due to Eve sending wrong state.) Given this attack, the error rate in the sifted key, called the quantum bit error rate or QBER, is 1/8 &#x000F7; 3/8 &#x0003D; 1/3.</p>
<p>We now show that our protocol is secure against this intercept-resend attack. Starting with the sifted key, the classical algorithms of error correction and privacy amplification can be used to generate a secure key&#x02014;as long as Bob has more information than Eve [<xref ref-type="bibr" rid="B13">13</xref>]. More precisely, Bob&#x00027;s mutual Shannon information <italic>I</italic>(&#x003B1;, &#x003B2;) has to be greater than Eve&#x00027;s mutual Shannon information <italic>I</italic>(&#x003B1;, &#x003F5;) which is given by,
<disp-formula id="E1"><label>(1)</label><mml:math id="M13"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mi>I</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003B1;</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x003F5;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:mrow></mml:munder></mml:mstyle><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munder></mml:mstyle><mml:mfrac><mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>r</mml:mi><mml:mo>|</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mo class="qopname">log</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>r</mml:mi><mml:mo>|</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <italic>P</italic>(<italic>i</italic>) is the probability of Alice sending bit <italic>i</italic> to Bob, with <italic>i</italic> being either 0 or 1. <italic>P</italic>(<italic>r</italic>) is the probability of Eve getting measurement outcome <italic>r</italic>, with <italic>r</italic> being either 0 or 1 for Eve not applying her rotations, or 0&#x02032; or 1&#x02032; for Eve applying her rotations, where 0, 0&#x02032; correspond to bit value &#x0201C;0,&#x0201D; and 1, 1&#x02032; correspond to bit value &#x0201C;1.&#x0201D; <italic>P</italic>(<italic>r</italic>|<italic>i</italic>) is the probability of Eve getting <italic>r</italic> given Alice&#x00027;s bit <italic>i</italic>. With Eve&#x00027;s strategy, <italic>P</italic>(<italic>r</italic> &#x0003D; 0) is 3/8, <italic>P</italic>(<italic>r</italic> &#x0003D; 1) is 1/8, <italic>P</italic>(<italic>r</italic> &#x0003D; 0&#x02032;) is 1/8, <italic>P</italic>(<italic>r</italic> &#x0003D; 1&#x02032;) is 3/8, <italic>P</italic>(<italic>i</italic> &#x0003D; 0) is 1/2, <italic>P</italic>(<italic>i</italic> &#x0003D; 1) is 1/2, <italic>P</italic>(<italic>r</italic> &#x0003D; 0|<italic>i</italic> &#x0003D; 0) is 1/2, <italic>P</italic>(<italic>r</italic> &#x0003D; 1|<italic>i</italic> &#x0003D; 0) is 0, <italic>P</italic>(<italic>r</italic> &#x0003D; 0&#x02032;|<italic>i</italic> &#x0003D; 0) is 1/4, <italic>P</italic>(<italic>r</italic> &#x0003D; 1&#x02032;|<italic>i</italic> &#x0003D; 0) is 1/4, <italic>P</italic>(<italic>r</italic> &#x0003D; 0|<italic>i</italic> &#x0003D; 1) is 1/4, <italic>P</italic>(<italic>r</italic> &#x0003D; 1|<italic>i</italic> &#x0003D; 1) is 1/4, <italic>P</italic>(<italic>r</italic> &#x0003D; 0&#x02032;|<italic>i</italic> &#x0003D; 1) is 0, <italic>P</italic>(<italic>r</italic> &#x0003D; 1&#x02032;|<italic>i</italic> &#x0003D; 1) is 1/2. Eve&#x00027;s information gain <italic>I</italic>(&#x003B1;, &#x003F5;) is therefore 0.311. Alice and Bob randomly choose a sample of the sifted key, which would be thrown away. If for this sample the estimated QBER &#x0003C; 33.3%, and the estimated <italic>I</italic>(&#x003B1;, &#x003B2;) &#x0003E; 0.311, they proceed with the classical algorithms of error correction and privacy amplification to generate their secure key, otherwise they stop the protocol.</p>
<p>While for Bennett and Brassard&#x00027;s BB84 QKD protocol [<xref ref-type="bibr" rid="B8">8</xref>], for comparison, only one out of two photons is thrown away in order to get the sifted key, in our protocol three out of four photons are thrown away. For this price, however, Eve&#x00027;s QBER in our erasure-based protocol is higher than that for BB84, and Eve&#x00027;s information gain is lower. For a typical intercept-resend strategy by Eve on BB84, Eve&#x00027;s QBER is 25% for an information gain <italic>I</italic>(&#x003B1;, &#x003F5;) of 1/2, compared to a QBER of 33.3% for an information gain <italic>I</italic>(&#x003B1;, &#x003F5;) of 0.311 in our protocol.</p>
<p>We have mentioned that Alice and Bob can make use of two out of the three photons that are to be thrown away on average, to check for an attack by Eve. When Alice and Bob make opposite bit choices, which means interference should take place, Bob measures polarization in the &#x0002B;45, &#x02212;45 basis. He should always measure &#x0002B;45. (Bob can make this measurement by replacing each of his detectors by a 45&#x000B0; polarization rotator, which leads to a polarizing beam-splitter, which in turn leads to two detectors.) For Eve&#x00027;s intercept-resend attack above, Eve sends the wrong state half the time on average. This means Bob would measure &#x02212;45 polarization with 25% probability, alerting him to Eve&#x00027;s attack.</p>
<p>Let us now look at Eve&#x00027;s detector-blinding attack inspired by Lydersen et al. [<xref ref-type="bibr" rid="B10">10</xref>]. Eve performs the same measurement as in the intercept-resend attack discussed above. Her information gain <italic>I</italic>(&#x003B1;, &#x003F5;) therefore remains the same, 0.31. By means of high intensity light, Eve blinds Bob&#x00027;s detectors, causing them to only click for pulses of light with intensity above a given threshold. With probability 1/2 Eve correctly guesses Alice&#x00027;s state. Say Eve guesses that Alice sent an unentangled state, that is bit value &#x0201C;0.&#x0201D; She sends a strong enough pulse made up entirely of only one of Alice&#x00027;s two entangled states chosen such that if Bob&#x00027;s bit is also &#x0201C;0,&#x0201D; which corresponds to Bob applying his rotations, the whole pulse will end up at <italic>D</italic><sub>1</sub>(<italic>D</italic><sub>2</sub>) for the case of Alice sending her photon from top(bottom). If on the other hand Bob chooses bit value &#x0201C;1,&#x0201D; which corresponds to him not applying his rotations, roughly half of Eve&#x00027;s signal would go to one detector while the other half would go to the other detector. The intensity of Eve&#x00027;s pulse is chosen such that half the intensity is below the threshold for triggering either detector. No detector clicks. But Eve sends the wrong state to Bob roughly half the time on average. In this case, if Alice and Bob choose the same bit no detector clicks for the same reason. If, however, Alice and Bob choose different bits, which is half the time on average, the probability of Eve incorrectly triggering <italic>D</italic><sub>1</sub>(<italic>D</italic><sub>2</sub>) for the case of Alice sending in her photon from the top(bottom) is 1/2 &#x000D7; 1/2 &#x000D7; 1/2 &#x0003D; 1/8. The probability of Eve correctly triggering <italic>D</italic><sub>1</sub>(<italic>D</italic><sub>1</sub>) on the other hand is 1/2 &#x000D7; 1/2 &#x0003D; 1/4. The QBER is therefore 1/8&#x000F7;(1/4&#x0002B;1/8) &#x0003D; 1/3. As before, for their sample of the sifted key, if estimated QBER &#x0003C; 33.3%, and estimated <italic>I</italic>(&#x003B1;, &#x003B2;) &#x0003E; 0.311, Alice and Bob proceed with the classical algorithms of error correction and privacy amplification to generate their secure key, otherwise they stop the protocol. By comparison, against the BB84, the detector-blinding attack enables Eve to obtain the full secret key without introducing any errors.</p>
<p>What about attacks whose aim is to learn which of Bob&#x00027;s detectors clicked? Because for each photon Bob publicly announces which detector clicked, if any, such attacks by Eve are not relevant. In fact, no bit-value information is encoded in the photon incident on Bob&#x00027;s beam-splitter. Bob&#x00027;s beam-splitter and two detectors, it seems, might as well be handed to Eve&#x02014;as long as the module containing his two polarization rotators is kept secure. A general proof of the security of our protocol is planned for a separate paper.</p>
<p>In summary, we have proposed an erasure-based protocol for quantum key distribution that promises inherent security against side-channel detector attacks, analyzing its security against Eve&#x00027;s intercept-resend attack as well as her more powerful detector-blinding attack.</p>
</sec>
<sec id="s4">
<title>Author contributions</title>
<p>The author confirms being the sole contributor of this work and approved it for publication.</p>
<sec>
<title>Conflict of interest statement</title>
<p>The author declares that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</sec>
</body>
<back>
<ack>
<p>The author thanks M. Al-Amri, Sam L. Braunstein, and Zeng-Hong Li for valuable discussions in 2013, and more recently Roger Colbeck and Tim Spiller. Qubet Research is a start-up in quantum communication.</p>
</ack>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Bohr</surname> <given-names>N</given-names></name></person-group>. <source>Albert Einstein: Philosopher Scientist</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>1949</year>).</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Einstein</surname> <given-names>A</given-names></name> <name><surname>Podolsky</surname> <given-names>P</given-names></name> <name><surname>Rosen</surname> <given-names>N</given-names></name></person-group>. <article-title>Can quantum-mechanical description of physical reality be considered complete?</article-title> <source>Phys Rev.</source> (<year>1935</year>) <volume>47</volume>:<fpage>777</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRev.47.777</pub-id></citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Scully</surname> <given-names>MO</given-names></name> <name><surname>Druhl</surname> <given-names>K</given-names></name></person-group>. <article-title>Quantum eraser: a proposed photon correlation experiment concerning observation and &#x0201C;delayed choice&#x0201D; in quantum mechanics</article-title>. <source>Phys Rev A</source> (<year>1982</year>) <volume>25</volume>:<fpage>2208</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevA.25.2208</pub-id></citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Scully</surname> <given-names>MO</given-names></name> <name><surname>Englert</surname> <given-names>BG</given-names></name> <name><surname>Walther</surname> <given-names>H</given-names></name></person-group>. <article-title>Quantum optical tests of complementarity</article-title>. <source>Nature</source> (<year>1991</year>) <volume>351</volume>:<fpage>111</fpage>. <pub-id pub-id-type="doi">10.1038/351111a0</pub-id></citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Walborn</surname> <given-names>SP</given-names></name> <name><surname>Terra Cunha</surname> <given-names>MO</given-names></name> <name><surname>P&#x000E1;dua</surname> <given-names>S</given-names></name> <name><surname>Monken</surname> <given-names>CH</given-names></name></person-group>. <article-title>Double-slit quantum eraser</article-title>. <source>Phys Rev A</source> (<year>2002</year>) <volume>65</volume>:<fpage>033818</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevA.65.033818</pub-id></citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhao</surname> <given-names>TM</given-names></name> <name><surname>Han</surname> <given-names>Zhang</given-names></name> <name><surname>Jian</surname> <given-names>Yang</given-names></name> <name><surname>Sang</surname> <given-names>ZR</given-names></name> <name><surname>Xiao</surname> <given-names>Jiang</given-names></name> <name><surname>Bao</surname> <given-names>XH</given-names></name> <etal/></person-group>. <article-title>Entangling Different-Color Photons via Time-Resolved Measurement and Active Feed Forward</article-title>. <source>Phys Rev Lett.</source> (<year>2014</year>) <volume>112</volume>:10<fpage>3602</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.112.103602</pub-id><pub-id pub-id-type="pmid">24679292</pub-id></citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shannon</surname> <given-names>C</given-names></name></person-group>. <article-title>Communication Theory of Secrecy Systems</article-title>. <source>Bell Syst Tech J.</source> (<year>1949</year>) <volume>28</volume>:<fpage>656</fpage>&#x02013;<lpage>715</lpage>. <pub-id pub-id-type="doi">10.1002/j.1538-7305.1949.tb00928.x</pub-id></citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Bennett</surname> <given-names>CH</given-names></name> <name><surname>Brassard</surname> <given-names>G</given-names></name></person-group>. <article-title>Quantum cryptography: public key distribution and coin tossing</article-title>. In: <source>Proceedings of the IEEE International Conference on Computers, Systems and Signal Processing, Bangalore, India</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>1984</year>). pp. <fpage>175</fpage>&#x02013;<lpage>9</lpage>.</citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shor</surname> <given-names>PW</given-names></name> <name><surname>Preskill</surname> <given-names>J</given-names></name></person-group>. <article-title>Simple proof of security of the BB84 quantum key distribution protocol</article-title>. <source>Phys Rev Lett.</source> (<year>2000</year>) <volume>85</volume>:<fpage>441</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.85.441</pub-id><pub-id pub-id-type="pmid">10991303</pub-id></citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lydersen</surname> <given-names>L</given-names></name> <name><surname>Wiechers</surname> <given-names>C</given-names></name> <name><surname>Wittmann</surname> <given-names>C</given-names></name> <name><surname>Elser</surname> <given-names>D</given-names></name> <name><surname>Skaar</surname> <given-names>J</given-names></name> <name><surname>Makarov</surname> <given-names>V</given-names></name></person-group>. <article-title>Hacking commercial quantum cryptography systems by tailored bright illumination</article-title>. <source>Nat Photon.</source> (<year>2010</year>) <volume>4</volume>:<fpage>686</fpage>&#x02013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1038/nphoton.2010.214</pub-id></citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Nielsen</surname> <given-names>MA</given-names></name> <name><surname>Chuang</surname> <given-names>IL</given-names></name></person-group>. <source>Quantum Computation and Quantum Information</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>2004</year>).</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xiongfeng</surname> <given-names>M</given-names></name></person-group>. <article-title>Quantum key distribution with key extracted from basis information</article-title>. <source>arXiv:1410.5260</source></citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gisin</surname> <given-names>N</given-names></name> <name><surname>Gr&#x000E9;goire</surname> <given-names>R</given-names></name> <name><surname>Tittel</surname> <given-names>W</given-names></name> <name><surname>Zbinden</surname> <given-names>H</given-names></name></person-group>. <article-title>Quantum cryptography</article-title>. <source>Rev Mod Phys.</source> (<year>2002</year>) <volume>74</volume>:<fpage>145</fpage>. <pub-id pub-id-type="doi">10.1103/RevModPhys.74.145</pub-id></citation>
</ref>
</ref-list>
</back>
</article>