IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v16y2024i8p275-d1448720.html
   My bibliography  Save this article

Estimating Interception Density in the BB84 Protocol: A Study with a Noisy Quantum Simulator

Author

Listed:
  • Francesco Fiorini

    (Department of Information Engineering, University of Pisa, Via G. Caruso, 16, 56122 Pisa, Italy)

  • Michele Pagano

    (Department of Information Engineering, University of Pisa, Via G. Caruso, 16, 56122 Pisa, Italy)

  • Rosario Giuseppe Garroppo

    (Department of Information Engineering, University of Pisa, Via G. Caruso, 16, 56122 Pisa, Italy)

  • Antonio Osele

    (Department of Information Engineering, University of Pisa, Via G. Caruso, 16, 56122 Pisa, Italy)

Abstract

Quantum computers have the potential to break the public-key cryptosystems widely used in key exchange and digital signature applications. To address this issue, quantum key distribution (QKD) offers a robust countermeasure against quantum computer attacks. Among various QKD schemes, BB84 is the most widely used and studied. However, BB84 implementations are inherently imperfect, resulting in quantum bit error rates (QBERs) even in the absence of eavesdroppers. Distinguishing between QBERs caused by eavesdropping and QBERs due to channel imperfections is fundamentally infeasible. In this context, this paper proposes and examines a practical method for detecting eavesdropping via partial intercept-and-resend attacks in the BB84 protocol. A key feature of the proposed method is its consideration of quantum system noise. The efficacy of this method is assessed by employing the Quantum Solver library in conjunction with backend simulators inspired by real quantum machines that model quantum system noise. The simulation outcomes demonstrate the method’s capacity to accurately estimate the eavesdropper’s interception density in the presence of system noise. Moreover, the results indicate that the estimation accuracy of the eavesdropper’s interception density in the presence of system noise is dependent on both the actual interception density value and the key length.

Suggested Citation

  • Francesco Fiorini & Michele Pagano & Rosario Giuseppe Garroppo & Antonio Osele, 2024. "Estimating Interception Density in the BB84 Protocol: A Study with a Noisy Quantum Simulator," Future Internet, MDPI, vol. 16(8), pages 1-22, August.
  • Handle: RePEc:gam:jftint:v:16:y:2024:i:8:p:275-:d:1448720
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/16/8/275/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/16/8/275/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:16:y:2024:i:8:p:275-:d:1448720. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.