Quantum Steganography Based on the B92 Quantum Protocol
This paper presents a communication algorithm in which a grayscale image, shared between two parties, can be used to transmit a secret message, by applying the idea introduced in the B92 quantum protocol. The least significant qubits of the pixels’ representation in certain regions of the image are...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-08-01
|
Series: | Mathematics |
Subjects: | |
Online Access: | https://www.mdpi.com/2227-7390/10/16/2870 |
_version_ | 1797409031813332992 |
---|---|
author | Alexandru-Gabriel Tudorache Vasile Manta Simona Caraiman |
author_facet | Alexandru-Gabriel Tudorache Vasile Manta Simona Caraiman |
author_sort | Alexandru-Gabriel Tudorache |
collection | DOAJ |
description | This paper presents a communication algorithm in which a grayscale image, shared between two parties, can be used to transmit a secret message, by applying the idea introduced in the B92 quantum protocol. The least significant qubits of the pixels’ representation in certain regions of the image are used. With the help of a server, the algorithm generates a random message, which can further act as a secret key for cryptographic algorithms in order to secure the data that two parties might want to exchange later on. The chosen representation of the image is NEQR (novel enhanced quantum representation) and the platform used for testing the described idea is IBM Quantum Experience, along with the open-source Python framework called Qiskit. This solution allows users to design, implement quantum circuits (containing various quantum gates), and simulate them using real devices and local simulators. An implementation using this platform for a sample image and the corresponding results are also presented in this paper. |
first_indexed | 2024-03-09T04:08:24Z |
format | Article |
id | doaj.art-1e9cd2afa60c4419bb16b2cba8019b79 |
institution | Directory Open Access Journal |
issn | 2227-7390 |
language | English |
last_indexed | 2024-03-09T04:08:24Z |
publishDate | 2022-08-01 |
publisher | MDPI AG |
record_format | Article |
series | Mathematics |
spelling | doaj.art-1e9cd2afa60c4419bb16b2cba8019b792023-12-03T14:03:05ZengMDPI AGMathematics2227-73902022-08-011016287010.3390/math10162870Quantum Steganography Based on the B92 Quantum ProtocolAlexandru-Gabriel Tudorache0Vasile Manta1Simona Caraiman2Department of Computer Science and Engineering, Gh. Asachi Technical University of Iasi, D. Mangeron 27A, 700050 Iasi, RomaniaDepartment of Computer Science and Engineering, Gh. Asachi Technical University of Iasi, D. Mangeron 27A, 700050 Iasi, RomaniaDepartment of Computer Science and Engineering, Gh. Asachi Technical University of Iasi, D. Mangeron 27A, 700050 Iasi, RomaniaThis paper presents a communication algorithm in which a grayscale image, shared between two parties, can be used to transmit a secret message, by applying the idea introduced in the B92 quantum protocol. The least significant qubits of the pixels’ representation in certain regions of the image are used. With the help of a server, the algorithm generates a random message, which can further act as a secret key for cryptographic algorithms in order to secure the data that two parties might want to exchange later on. The chosen representation of the image is NEQR (novel enhanced quantum representation) and the platform used for testing the described idea is IBM Quantum Experience, along with the open-source Python framework called Qiskit. This solution allows users to design, implement quantum circuits (containing various quantum gates), and simulate them using real devices and local simulators. An implementation using this platform for a sample image and the corresponding results are also presented in this paper.https://www.mdpi.com/2227-7390/10/16/2870cryptographyquantum steganographyquantum image representationleast significant bitquantum key distributionquantum circuit |
spellingShingle | Alexandru-Gabriel Tudorache Vasile Manta Simona Caraiman Quantum Steganography Based on the B92 Quantum Protocol Mathematics cryptography quantum steganography quantum image representation least significant bit quantum key distribution quantum circuit |
title | Quantum Steganography Based on the B92 Quantum Protocol |
title_full | Quantum Steganography Based on the B92 Quantum Protocol |
title_fullStr | Quantum Steganography Based on the B92 Quantum Protocol |
title_full_unstemmed | Quantum Steganography Based on the B92 Quantum Protocol |
title_short | Quantum Steganography Based on the B92 Quantum Protocol |
title_sort | quantum steganography based on the b92 quantum protocol |
topic | cryptography quantum steganography quantum image representation least significant bit quantum key distribution quantum circuit |
url | https://www.mdpi.com/2227-7390/10/16/2870 |
work_keys_str_mv | AT alexandrugabrieltudorache quantumsteganographybasedontheb92quantumprotocol AT vasilemanta quantumsteganographybasedontheb92quantumprotocol AT simonacaraiman quantumsteganographybasedontheb92quantumprotocol |