An (n, n) Threshold Color QR Code-based Visual Secret Sharing Scheme for Privacy Images
Este artículo propone un novedoso esquema de distribución de secretos visuales de umbral (n, n) que utiliza códigos QR de color como partes significativas para cifrar de forma segura y recuperar sin pérdidas imágenes privadas mediante el aprovechamiento de la redundancia de color y las operaciones XOR.
Artículo original bajo licencia CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo
Imagina que tienes una foto súper secreta y colorida de tu mascota dragón que quieres enviar a tus cuatro mejores amigos. Pero hay un inconveniente: si alguien más ve la foto mientras viaja, podrían robarla. No puedes simplemente enviar la foto, y tampoco puedes enviarla en una caja cerrada que parezca sospechosa (como una pesada caja fuerte de metal), porque un vecino entrometido podría asomarse solo para ver qué es tan importante.
Este es el problema que un equipo de investigadores de la Universidad Nacional de Tecnología de Defensa intentó resolver. Idearon un truco ingenioso llamado el esquema CQRVSS. Piensa en esto como un rompecabezas mágico donde la foto secreta se divide en cuatro piezas, pero en lugar de esconder las piezas en sobres aburridos y grises, las esconden dentro de códigos QR coloridos (esos códigos de barras cuadrados que escaneas con tu teléfono).
Así es como funciona su "truco de magia", desglosado de forma sencilla:
La "tinta invisible" del color
Normalmente, los códigos QR son solo cuadrados blancos y negros. Pero los investigadores se dieron cuenta de que a los códigos QR en realidad no les importa el color de los cuadrados, siempre y que los cuadrados oscuros sean lo suficientemente oscuros y los claros lo suficientemente claros para que el escáner pueda leerlos.
Así que decidieron cambiar el aburrido blanco y negro por un arcoíris de colores. Eligieron colores específicos que son "oscuros" (como un rojo o azul profundo) y "claros" (como un cian o amarillo brillante). Al mezclar estos colores de una manera muy específica, pudieron esconder la foto secreta del dragón dentro del código QR sin romper el código. El código QR sigue pareciendo un código QR normal para un escáner, pero en realidad está transportando un mensaje secreto en sus colores.
El rompecabezas de "todo o nada"
Los investigadores construyeron un sistema llamado Esquema de Umbral (n, n). Supongamos que tienes 4 amigos (n=4).
- La Regla: Necesitas que los 4 amigos junten sus códigos QR para ver al dragón.
- La Seguridad: Si un hacker astuto roba solo 1, 2 o incluso 3 de los códigos QR, no ve nada más que un desorden de colores. Es como intentar resolver un rompecabezas con solo algunas piezas; no puedes ver la imagen en absoluto. El secreto permanece completamente seguro.
Los investigadores probaron esto con 4 amigos e incluso con 7 amigos, y en cada caso, cuando combinaban todas las piezas, el dragón aparecía perfectamente. La computadora midió el resultado y encontró que la imagen recuperada era 100% idéntica a la original. En términos técnicos, la "PSNR" (una puntuación de qué tan similar es una imagen a otra) fue de infinito dB, lo que significa que no hubo absolutamente ninguna pérdida de detalle. ¡No faltaba ni un solo píxel!
Por qué esto es mejor que los trucos antiguos
Antes de esto, la gente intentaba esconder secretos en imágenes convirtiéndolas en imágenes de "semitono" (que parecen impresiones de periódicos antiguos con pequeños puntos). El problema era que esos puntos se veían raros y sospechosos. Si un hacker veía una imagen extraña y granulada, sabría: "¡Hey, hay algo secreto ahí dentro!".
Otros métodos utilizaban "partes" sin sentido —imágenes que parecían ruido estático aleatorio. De nuevo, eso grita: "¡Tengo un secreto!".
Los investigadores argumentan que su método es más seguro porque los códigos QR son aburridos y comunes. Todo el mundo ve códigos QR en menús, carteles y paquetes. Si un hacker ve un código QR colorido, probablemente no pensará dos veces. Es como esconder una nota secreta dentro de un libro de una biblioteca; nadie sospecha del libro porque parece un libro normal. Los investigadores demostraron que sus códigos QR coloridos podían ser escaneados por una aplicación estándar de WeChat (versión 8.0.54) como cualquier otro código, demostrando que parecen inocentes tanto para humanos como para máquinas.
Lo que NO hicieron (Y lo que descartaron)
Es importante saber lo que este artículo no hizo.
- No inventaron una forma de abrir el secreto con solo algunos de los amigos. Si tienes 3 de 4 amigos, el secreto permanece oculto. El artículo descarta explícitamente cualquier método donde menos del número total de partes pueda revelar la imagen.
- No utilizaron ruido "sin sentido". Específicamente rechazaron la idea de usar estática aleatoria y sospechosa.
- No afirmaron que esto funcione para cualquier número de amigos en este momento. Su sistema actual requiere que tengas a todos los amigos presentes (un sistema de n-de-n). Mencionaron que hacer esto más flexible (como necesitar solo 3 de 7 amigos) es algo para un trabajo futuro, no algo que resolvieron en este artículo.
La conclusión final
Los investigadores demostraron que puedes convertir una foto a color secreta en un conjunto de códigos QR coloridos y escaneables. Siempre que tengas todas las piezas, puedes recuperar tu foto perfecta y sin pérdidas. Si te falta incluso una pieza, el secreto permanece bajo llave. Y lo mejor de todo es que, para cualquiera que esté observando, solo parece un montón de inofensivos códigos de barras coloridos.
Probaron esto con imágenes de un babuino y una mujer llamada Barbara, y los resultados fueron perfectos. El secreto estaba oculto, las partes estaban seguras y la recuperación fue impecable. Es una nueva forma de mantener tus secretos digitales seguros, utilizando la herramienta más ordinaria del mundo: un código QR.
¿Ahogado en artículos de tu campo?
Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.