La esteganografía cuántica basada en el protocolo cuántico B92
Autores: Tudorache, Alexandru-Gabriel; Manta, Vasile; Caraiman, Simona
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Algoritmo de comunicación
Imagen en escala de grises
Mensaje secreto
Protocolo cuántico B92
NEQR
Experiencia Cuántica de IBM
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 34
Citaciones: Sin citaciones
Este documento presenta un algoritmo de comunicación en el cual una imagen en escala de grises, compartida entre dos partes, puede ser utilizada para transmitir un mensaje secreto, aplicando la idea introducida en el protocolo cuántico B92. Los qubits menos significativos de la representación de píxeles en ciertas regiones de la imagen son utilizados. Con la ayuda de un servidor, el algoritmo genera un mensaje aleatorio, que puede actuar además como una clave secreta para algoritmos criptográficos con el fin de asegurar los datos que las dos partes puedan querer intercambiar más tarde. La representación elegida de la imagen es NEQR (nueva representación cuántica mejorada) y la plataforma utilizada para probar la idea descrita es IBM Quantum Experience, junto con el marco de Python de código abierto llamado Qiskit. Esta solución permite a los usuarios diseñar, implementar circuitos cuánticos (que contienen varios puertas cuánticas) y simularlos utilizando dispositivos reales y simuladores locales. Una implementación utilizando esta plataforma para una imagen de muestra y los resultados correspondientes también se presentan en este documento.
Descripción
Este documento presenta un algoritmo de comunicación en el cual una imagen en escala de grises, compartida entre dos partes, puede ser utilizada para transmitir un mensaje secreto, aplicando la idea introducida en el protocolo cuántico B92. Los qubits menos significativos de la representación de píxeles en ciertas regiones de la imagen son utilizados. Con la ayuda de un servidor, el algoritmo genera un mensaje aleatorio, que puede actuar además como una clave secreta para algoritmos criptográficos con el fin de asegurar los datos que las dos partes puedan querer intercambiar más tarde. La representación elegida de la imagen es NEQR (nueva representación cuántica mejorada) y la plataforma utilizada para probar la idea descrita es IBM Quantum Experience, junto con el marco de Python de código abierto llamado Qiskit. Esta solución permite a los usuarios diseñar, implementar circuitos cuánticos (que contienen varios puertas cuánticas) y simularlos utilizando dispositivos reales y simuladores locales. Una implementación utilizando esta plataforma para una imagen de muestra y los resultados correspondientes también se presentan en este documento.