← Últimos artículos
💻 computer science

A Deterministic Complete Graph Hill Cipher with Shift128 Residual Encryption for Universal Binary Files

Este artículo presenta CGHC-S128, un marco de cifrado híbrido que combina un Cifrado de Hill de Grafo Completo con un cifrado residual Shift128 para cifrar de manera segura y eficiente archivos binarios universales de cualquier tamaño sin relleno, garantizando al mismo tiempo la invertibilidad matemática de la clave, el descifrado perfecto y una fuerte resistencia contra ataques criptoanalíticos.

Autores originales: Samsul Arifin¹, Paskalis Farelnata Zamasi, Ade Kurniawan, Tiawan Tiawan, Merios Gusan Putra, Edwin Kristianto Sijabat, Dani Lukman Hakim, Dwi Wijonarko

Publicado 2026-07-30
📖 6 min de lectura🧠 Análisis profundo

Autores originales: Samsul Arifin¹, Paskalis Farelnata Zamasi, Ade Kurniawan, Tiawan Tiawan, Merios Gusan Putra, Edwin Kristianto Sijabat, Dani Lukman Hakim, Dwi Wijonarko

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 estás intentando enviar un mensaje secreto a un amigo, pero en lugar de solo letras, le envías una maleta digital entera llena de fotos, documentos y videos. En el mundo de la seguridad informática, esto se llama "cifrado". Piensa en el cifrado como un candado mágico que desordena tu maleta para que, si un ladrón la roba, solo vea un caos de tonterías sin sentido. Durante décadas, los científicos han utilizado un truco clásico llamado "Cifrado de Hill" para hacer esto. Funciona como un gran rompecabezas matemático donde multiplicas tu mensaje por una cuadrícula especial de números (una matriz) para convertirlo en un galimatías. El problema es que este viejo truco es un poco caprichoso: es difícil encontrar la cuadrícula de números correcta que pueda desbloquearse fácilmente después, y se confunde mucho si tu maleta no tiene el tamaño exacto, lo que a menudo obliga a meter material de "relleno" adicional solo para que quepa.

Ahora, imagina que un nuevo equipo de inventores decidió solucionar esto mirando un tipo diferente de matemática: la teoría de grafos. En lugar de simplemente adivinar cuadrículas de números al azar, miraron un "grafo completo", que es como una fiesta donde cada uno de los invitados saluda de mano con todos los demás. Se dieron cuenta de que el mapa de estos apretones de manos crea una cuadrícula perfecta y predecible que está garantizada para ser desbloqueable. Combinaron esto con un truco de "desplazamiento" simple para los fragmentos de datos sobrantes que no encajan perfectamente en el rompecabezas principal. El resultado es un nuevo sistema llamado CGHC-S128, diseñado para bloquear cualquier archivo digital —ya sea un PDF, un video o un extraño archivo binario— sin cambiar su tamaño ni dejar cabos sueltos.

El nuevo candado del "Apretón de Manos de la Fiesta"

En este estudio, los investigadores del Institut Teknologi Sains Bandung y la Universidad de Jember introdujeron una nueva forma de proteger archivos digitales llamada CGHC-S128. Piensa en esto como un sistema de seguridad de dos pasos para tu maleta digital.

Primero, abordan el grueso principal del archivo utilizando un "Cifrado de Hill de Grafo Completo". En los viejos tiempos, crear una clave para un Cifrado de Hill era como intentar encontrar una llave específica en una habitación oscura llena de miles de llaves; tenías que seguir probando hasta encontrar una que funcionara. Este nuevo método es más inteligente. Utiliza la estructura de un "grafo completo" —imagina una fiesta donde todos se conocen entre sí— para crear una clave. Debido a la forma en que estos apretones de manos funcionan matemáticamente, los investigadores demostraron que esta clave siempre tiene la forma correcta para ser desbloqueada después. Es como tener una llave maestra que está garantizada para encajar en la cerradura en cada ocasión, sin necesidad de adivinar.

Segundo, se encargan de los "sobrantes". Los archivos digitales rara vez tienen el tamaño perfecto para encajar ordenadamente en estas cuadrículas matemáticas. Normalmente, tendrías que añadir "relleno" (datos basura adicionales) para cubrir el hueco, lo que hace que el archivo sea más grande. Este nuevo sistema utiliza un truco ligero de "Shift128" para los bytes restantes. Imagina que tienes unos calcetines extra que no caben en el cajón principal; en lugar de tirarlos o meterlos en una caja, simplemente los deslizas en un bolsillo lateral especial que cambia su posición. Esto asegura que cada byte de tu archivo esté protegido sin añadir volumen extra.

Lo que encontraron en el laboratorio

El equipo probó su nuevo sistema utilizando documentos PDF y varios tamaños de cuadrículas matemáticas para ver qué tan bien funcionaba. No solo esperaron que funcionara; analizaron los números para ver si los archivos cifrados parecían verdaderamente aleatorios y si podían descifrarse perfectamente después.

Los resultados fueron impresionosos. Cuando bloquearon los archivos, los datos desordenados parecían casi perfectamente aleatorios. En el mundo del cifrado, la "aleatoriedad" se mide con una puntuación llamada entropía. Una puntuación perfecta es 8.0. Sus archivos cifrados obtuvieron una puntuación de 7.999810, lo cual es increíblemente cercano a la perfección. Esto significa que el archivo cifrado se parece tanto al ruido estático que es casi imposible adivinar qué hay dentro.

También comprobaron qué tan bien desordenaba los datos el sistema. Si cambias un solo bit minúsculo del archivo original (como cambiar una sola letra), un buen candado debería cambiar aproximadamente la mitad de todo el mensaje desordenado. Esto se llama "efecto avalancha". Su sistema logró un efecto avalancha del 49.9241%, que es casi exactamente el 50% ideal. Esto sugiere que incluso un cambio diminuto en la entrada crea un cambio masivo e impredecible en la salida, lo que hace muy difícil encontrar patrones para los hackers.

Además, probaron qué tan sensible era el sistema a la clave. Si un hacker intentara usar una clave que fuera solo ligeramente incorrecta, el sistema debería producir un resultado completamente diferente. Los investigadores descubrieron que cambiar ligeramente la clave resultaba en una diferencia del 99.6114% en la salida, lo que significa que el sistema es extremadamente sensible y seguro contra juegos de adivinación.

El intercambio: Velocidad vs. Tamaño

Si bien la seguridad era excelente, el equipo también observó qué tan rápido funciona el sistema. Descubrieron que cifrar (bloquear) el archivo era muy rápido, incluso con cuadrículas grandes. Sin embargo, descifrar (desbloquear) el archivo se volvía más lento a medida que las cuadrículas se hacían más grandes. Esto se debe a que el desbloqueo requiere una operación matemática compleja llamada "inversión de matriz", que es como intentar resolver un Sudoku gigante a la inversa.

Para cuadrículas pequeñas (donde el parámetro n estaba entre 9 y 99), el sistema era ultrarrápido, tardando menos de un segundo en bloquear y desbloquear un archivo. Pero cuando intentaron una cuadrícula muy grande (donde n era 999), el proceso de desbloqueo tardó más de 327 segundos (más de cinco minutos). Si intentaban una cuadrícula aún mayor (n = 9999), el sistema se quedaba trabado y no podía terminar de desbloquear en un tiempo razonable. Esto nos dice que, aunque las matemáticas funcionan perfectamente para cuadrículas enormes, en el mundo real, querrás limitarte a cuadrículas de tamaño medio para mantener la rapidez.

La conclusión

Los investigadores concluyeron que su sistema CGHC-S128 es una forma sólida y matemáticamente fundamentada para proteger cualquier tipo de archivo binario. Garantiza que el tamaño del archivo permanezca exactamente igual (sin necesidad de relleno adicional), desordena los datos tan bien que parecen ruido aleatorio, y puede restaurarse perfectamente al archivo original en cada ocasión.

Verificaron esto bloqueando un archivo PDF, desordenándolo y luego desbloqueándolo. El archivo salió exactamente igual, con la misma huella digital (hashes MD5 y SHA-256) que el original. El equipo sugiere que, para un uso práctico, mantenerse en cuadrículas de tamaño medio ofrece el mejor equilibrio entre una seguridad fuerte y un rendimiento rápido. Aunque no probaron este método en cada tipo de archivo del universo, sus pruebas en PDFs y datos binarios sugieren que este método podría ser una herramienta poderosa para mantener seguros los secretos digitales, combinando la elegía de la teoría de grafos con la practicidad de la protección de archivos moderna.

¿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.

Probar Digest →