An approach to integrate quantum key distribution technology into standard secure communication applications

Quantum Key Distribution (QKD) technology provides unconditional secure cryptography key sharing between two separate sites based on the laws of physics. With the shared keys, applications are able to communicate with each other in an information theoretically secure manner. We propose a method for providing secure communication that selects between QKD-based security and standard cryptography-based security automatically according to the current amount of QKD keys stored by QKD. The proposed method provides a QKD-based secure communication function. However, in the case of a shortage of QKD keys stored, the method alternatively provides a standard cryptography-based secure communication function to avoid a communication delay. Since the method has an OpenSSL-compatible interface, that is, a de facto standard cryptography library for secure communication, it makes it easy to port existing secure communication applications developed with the OpenSSL library to QKD-ready applications. It could also make it possible to phase QKD technology into existing secure communication applications. The quantitative performance evaluation showed the secure session establishment delay. Although the result reveals that the proposed method increases the session establishment delay, the delay overhead of the proposed cryptography method selection is 7 msec., which is acceptable for some practical applications. In addition, the result also shows that the delay difference from the standard cryptography can be reduced when the standard cryptography uses a larger key.

[1]  Bing Qi,et al.  Practical challenges in quantum key distribution , 2016, npj Quantum Information.

[2]  Yoshimichi Tanizawa,et al.  A Secure Communication Network Infrastructure Based on Quantum Key Distribution Technology , 2016, IEICE Trans. Commun..

[3]  Dong Liu,et al.  Field and long-term demonstration of a wide area quantum key distribution network , 2014, Optics express.

[4]  M. Peev,et al.  A Quantum Key Distribution Network: Integrated Design and Prototypical Implementation , 2007, 2007 European Conference on Lasers and Electro-Optics and the International Quantum Electronics Conference.

[5]  Mostafa Azizi,et al.  Integration of Quantum Key Distribution in the TLS Protocol , 2009 .

[6]  Chip Elliott,et al.  Current status of the DARPA Quantum Network , 2005 .

[7]  Alan Mink,et al.  Quantum Key Distribution (QKD) and Commodity Security Protocols: Introduction and Integration , 2010, ArXiv.

[8]  A. H. de Sousa,et al.  Monitoring, Controlling and Configuring a Wireless Household-Electric Network through LabVIEW Remote Virtual Interface. , 2007 .

[9]  Yoshimichi Tanizawa,et al.  A routing method designed for a Quantum Key Distribution network , 2016, 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN).

[10]  Eric Rescorla,et al.  The Transport Layer Security (TLS) Protocol Version 1.2 , 2008, RFC.

[11]  Mehrdad Dianati,et al.  Transport Layer Protocols for the Secoqc Quantum Key Distribution (QKD) Network , 2007 .

[12]  A R Dixon,et al.  High speed prototype quantum key distribution system and long term field trial. , 2015, Optics express.

[13]  Benjamin Rainer,et al.  On the Resilience of a QKD Key Synchronization Protocol for IPsec , 2018, ArXiv.

[14]  Gilles Brassard,et al.  Quantum cryptography: Public key distribution and coin tossing , 2014, Theor. Comput. Sci..

[15]  Hugo Krawczyk,et al.  A Security Architecture for the Internet Protocol , 1999, IBM Syst. J..

[16]  S.T. Faraj A novel extension of SSL/TLS based on quantum key distribution , 2008, 2008 International Conference on Computer and Communication Engineering.

[17]  H. Weinfurter,et al.  The SECOQC quantum key distribution network in Vienna , 2009, 2009 35th European Conference on Optical Communication.

[18]  A R Dixon,et al.  Continuous operation of high bit rate quantum key distribution , 2010, 1005.4573.

[19]  Xuemin Shen,et al.  Architecture and protocols of the future European quantum key distribution network , 2008, Secur. Commun. Networks.

[20]  A R Dixon,et al.  Field test of quantum key distribution in the Tokyo QKD Network. , 2011, Optics express.

[21]  Hannes Tschofenig,et al.  Pre-Shared Key Ciphersuites for Transport Layer Security (TLS) , 2005, RFC.

[22]  V. Scarani,et al.  The security of practical quantum key distribution , 2008, 0802.4155.