IMPROVED RECONCILIATION WITH POLAR CODES IN QUANTUM KEY DISTRIBUTION

被引:0
作者
Lee, Sunghoon [1 ]
Park, Jooyoun [1 ]
Heo, Jun [1 ]
机构
[1] Korea Univ, Sch Elect Engn, 145 Anam Ro, Seoul 02841, South Korea
关键词
Quantum key distribution; information reconciliation; polar codes; successive-cancellation list decoder; small block size; INFORMATION; DECODER;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Quantum key distribution (QKD) is a cryptographic system that generates an information-theoretically secure key shared by two legitimate parties. QKD consists of two parts: quantum and classical. The latter is referred to as classical post-processing (CPP). Information reconciliation is a part of CPP in which parties are given correlated variables and attempt to eliminate the discrepancies between them while disclosing a minimum amount of information. The elegant reconciliation protocol known as Cascade was developed specifically for QKD in 1992 and has become the de-facto standard for all QKD implementations. However, the protocol is highly interactive. Thus, other protocols based on linear block codes such as Hamming codes, low-density parity-check (LDPC) codes, and polar codes have been researched. In particular, reconciliation using LDPC codes has been mainly studied because of its outstanding performance. Nevertheless, with small block size, the bit error rate performance of polar codes under successive-cancellation list (SCL) decoding with a cyclic redundancy check (CRC) is comparable to state-of-the-art turbo and LDPC codes. In this study, we demonstrate the use of polar codes to improve the performance of information reconciliation in a QKD system with small block size. The best decoder for polar codes, a CRC-aided SCL decoder, requires CRC-precoded messages. However, messages that are sifted keys in QKD are obtained arbitrarily as a result of a characteristic of the QKD protocol and cannot be CRC-precoded. We propose a method that allows arbitrarily obtained sifted keys to be CRC precoded by introducing a virtual string. Thus the best decoder can be used for reconciliation using polar codes and improves the efficiency of the protocol.
引用
收藏
页码:795 / 813
页数:19
相关论文
共 34 条
[1]   A Simplified Successive-Cancellation Decoder for Polar Codes [J].
Alamdar-Yazdi, Amin ;
Kschischang, Frank R. .
IEEE COMMUNICATIONS LETTERS, 2011, 15 (12) :1378-1380
[2]  
[Anonymous], 1984, P IEEE INT C COMP, DOI DOI 10.1016/J.TCS.2014.05.025
[3]  
Arikan E., 2010, SOURCE POLARIZATION
[4]   Channel Polarization: A Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless Channels [J].
Arikan, Erdal .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2009, 55 (07) :3051-3073
[5]  
Bennett C. H., 1992, Journal of Cryptology, V5, P3, DOI 10.1007/BF00191318
[6]   Generalized privacy amplification [J].
Bennett, CH ;
Brassard, G ;
Crepeau, C ;
Maurer, UM .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1995, 41 (06) :1915-1923
[7]  
Brassard G., 1994, Advances in Cryptology - EUROCRYPT '93. Workshop on the Theory and Application of Cryptographic Techniques Proceedings, P410
[8]   Fast, efficient error reconciliation for quantum cryptography [J].
Buttler, WT ;
Lamoreaux, SK ;
Torgerson, JR ;
Nickel, GH ;
Donahue, CH ;
Peterson, CG .
PHYSICAL REVIEW A, 2003, 67 (05) :8
[9]   An FPGA-Based 4 Mbps Secret Key Distillation Engine for Quantum Key Distribution Systems [J].
Constantin, Jeremy ;
Houlmann, Raphael ;
Preyss, Nicholas ;
Walenta, Nino ;
Zbinden, Hugo ;
Junod, Pascal ;
Burg, Andreas .
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2017, 86 (01) :1-15
[10]  
Elkouss D., 2009, IEEE INT S INF THEOR, P145