Quantum Encryption of superposition states with Quantum Permutation Pad in IBM Quantum Computers

01/25/2023
by   Maria Perepechaenko, et al.
0

We present an implementation of Kuang and Bettenburg's Quantum Permutation Pad (QPP) used to encrypt superposition states. The project was conducted on currently available IBM quantum systems using the Qiskit development kit. This work extends previously reported implementation of QPP used to encrypt basis states and demonstrates that application of the QPP scheme is not limited to the encryption of basis states. For this implementation, a pad of 56 2-qubit Permutation matrices was used, providing 256 bits of entropy for the QPP algorithm. An image of a cat was used as the plaintext for this experiment. To create corresponding superposition states, we applied a novel operator defined in this paper. These superposition states were then encrypted using QPP, producing superposition ciphertext states. Due to the lack of a quantum channel, we omitted the transmission and executed the decryption procedure on the same IBM quantum system. If a quantum channel existed, the superposition ciphertext states could be transmitted as qubits, and be directly decrypted on a different quantum system. We provide a brief discussion of the security, although the focus of the paper remains on the implementation. Previously we have demonstrated QPP operating in both classical and quantum computers, offering an interesting opportunity to bridge the security gap between classical and quantum systems. This work broadens the applicability of QPP for the encryption of basis states as well as superposition states.

READ FULL TEXT

page 13

page 14

page 20

page 25

page 26

page 27

page 28

research
03/02/2023

Pseudo Quantum Random Number Generator with Quantum Permutation Pad

Cryptographic random number generation is critical for any quantum safe ...
research
05/27/2003

Semiclassical Quantum Computation Solutions to the Count to Infinity Problem: A Brief Discussion

In this paper we briefly define distance vector routing algorithms, thei...
research
02/02/2023

Generalized Uncertainty Principles for Quantum Cryptography

We know the classical public cryptographic algorithms are based on certa...
research
05/16/2023

Security Enhancement of Quantum Noise Stream Cipher Based on Probabilistic Constellation Shaping

We propose a QNSC pre-coding scheme based on probabilistic shaping of th...
research
11/28/2018

Can you sign a quantum state?

Cryptography with quantum states exhibits a number of surprising and cou...
research
01/23/2019

Teleporting digital images

During the last 25 years the scientific community has coexisted with the...
research
04/27/2023

Scalable quantum circuits for n-qubit unitary matrices

This work presents an optimization-based scalable quantum neural network...

Please sign up or login with your details

Forgot password? Click here to reset