An empirical analysis of the cascade error reconciliation protocol for quantum key distribution

Abstract : Cryptography provides the means to securely communicate data between authorized entities by using mathematical transformations which utilize preshared cryptographic keys. The need to share key material with authorized entities in a secure, efficient and timely manner has driven efforts to develop new key distribution methods. The most promising method is Quantum Key Distribution (QKD) and is considered to be unconditionally secure because it relies upon the immutable laws of quantum physics rather than computational complexity. Unfortunately, the nonidealities present in actual implementations of QKD systems also result in errors manifested in the quantum data channel. As a consequence, an important component of any QKD system is the error reconciliation protocol which is used to identify and correct inconsistencies in the exchanged key material. This research provides an empirical analysis of the Cascade secret key reconciliation protocol to measure its efficacy under different error rates, sampling rates, error distributions and larger sifted key sizes. The key findings of the research are that 1) an error sampling rate of 25% provides optimal Cascade performance when using variable block sizes, 2) the choice of sifted key length directly impacts the accuracy of Cascade error estimation, 3) the Cascade algorithm performs well in burst error environments with initial permutation, and 4) a tradeoff exists between buffer size and information leaked.

[1]  Ueli Maurer,et al.  Secret key agreement by public discussion from common information , 1993, IEEE Trans. Inf. Theory.

[2]  Kevin C. Lustic Performance Analysis and Optimization of the Winnow Secret Key Reconciliation Protocol , 2012 .

[3]  Tor Helleseth,et al.  Workshop on the theory and application of cryptographic techniques on Advances in cryptology , 1994 .

[4]  Stephen Wiesner,et al.  Conjugate coding , 1983, SIGA.

[5]  Gilles Van Assche,et al.  Quantum cryptography and secret-key distillation , 2006 .

[6]  Gilles Brassard,et al.  Secret-Key Reconciliation by Public Discussion , 1994, EUROCRYPT.

[7]  Ekert,et al.  Quantum cryptography based on Bell's theorem. , 1991, Physical review letters.

[8]  Takuji Nishimura,et al.  Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator , 1998, TOMC.

[9]  T. Occhipinti,et al.  Implementation of a Real Time High Level Protocol Software for Quantum Key Distribution , 2007, 2007 IEEE International Conference on Signal Processing and Communications.

[10]  H. Lo Method for decoupling error correction from privacy amplification , 2002, quant-ph/0201030.

[11]  Hong Guo,et al.  Information Reconciliation Protocol in Quantum Key Distribution System , 2008, 2008 Fourth International Conference on Natural Computation.

[12]  Simon Singh,et al.  Book Review: The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography , 2003, ACM Queue.

[13]  Gilles Brassard,et al.  Experimental Quantum Cryptography , 1990, EUROCRYPT.

[14]  Nicolas Gisin,et al.  Quantum cryptography protocols robust against photon number splitting attacks for weak laser pulse implementations. , 2004, Physical review letters.

[15]  Bruce Schneier,et al.  Practical cryptography , 2003 .

[16]  Anastase Nakassis,et al.  Expeditious reconciliation for practical quantum key distribution , 2004, SPIE Defense + Commercial Sensing.

[17]  John S. Townsend,et al.  A Modern Approach to Quantum Mechanics , 1992 .

[18]  Stefan Rass,et al.  Adaptive Error Correction with Dynamic Initial Block Size in Quantum Cryptographic Key Distribution Protocols , 2009, 2009 Third International Conference on Quantum, Nano and Micro Technologies.

[19]  David J. C. MacKay,et al.  Information Theory, Inference, and Learning Algorithms , 2004, IEEE Transactions on Information Theory.

[20]  Keath Chen Improvement of reconciliation for quantum key distribution , 2000 .

[21]  Mario Pivk,et al.  Applied Quantum Cryptography , 2010 .

[22]  David A. Pearson,et al.  High‐speed QKD Reconciliation using Forward Error Correction , 2004 .