A new hardware quantum-based encryption algorithm

Cryptography is entering a new age since the first steps that have been made towards quantum computing, which also poses a threat to the classical cryptosystem in general. In this paper, we introduce a new novel encryption technique and algorithm to improve quantum cryptography. The aim of the suggested scheme is to generate a digital signature in quantum computing. An arbitrated digital signature is introduced instead of the directed digital signature to avoid the denial of sending the message from the sender and pretending that the sender's private key was stolen or lost and the signature has been forged. The onetime pad operation that most quantum cryptography algorithms that have been proposed in the past is avoided to decrease the possibility of the channel eavesdropping. The presented algorithm in this paper uses quantum gates to do the encryption and decryption processes. In addition, new quantum gates are introduced, analyzed, and investigated in the encryption and decryption processes. The authors believe the gates that are used in the proposed algorithm improve the security for both classical and quantum computing. (Against)The proposed gates in the paper have plausible properties that position them as suitable candidates for encryption and decryption processes in quantum cryptography. To demonstrate the security features of the algorithm, it was simulated using MATLAB simulator, in particular through the Quack Quantum Library.

[1]  Guihua Zeng,et al.  A novel quantum block encryption algorithm based on quantum computation , 2006 .

[2]  Ivan Damgård,et al.  On the Key-Uncertainty of Quantum Ciphers and the Computational Security of One-Way Quantum Transmission , 2004, EUROCRYPT.

[3]  G. Cincotti On the security of spectrally encoded quantum-encryption protocols , 2009, 2009 IEEE/LEOS Summer Topical Meeting.

[4]  Guihua Zeng,et al.  Novel qubit block encryption algorithm with hybrid keys , 2007 .

[5]  Horace P. Yuen,et al.  KCQ: A New Approach to Quantum Cryptography I. General Principles and Key Generation , 2003 .

[6]  E. Diamanti,et al.  Strenghtening classical symmetric encryption with continuous variable quantum key distribution , 2012, 2012 Conference on Lasers and Electro-Optics (CLEO).

[7]  Horace P. Yuen KCQ: A New Approach to Quantum Cryptography I. General Principles and Qubit Key Generation , 2003 .

[8]  D. N. Kartheek,et al.  Security in quantum computing using quantum key distribution protocols , 2013, 2013 International Mutli-Conference on Automation, Computing, Communication, Control and Compressed Sensing (iMac4s).

[9]  A. Falahati,et al.  Using Quantum Cryptography for Securing Wireless LAN Networks , 2009, 2009 International Conference on Signal Processing Systems.

[10]  Zhengjun Cao,et al.  Improvement of one quantum encryption scheme , 2010, 2010 IEEE International Conference on Intelligent Computing and Intelligent Systems.

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