← Últimos artículos
🔢 mathematics

A Matrix-Based Polyalphabetic Algorithm for Information Encoding and Decoding Using Number Sequences

Este artículo propone un esquema de cifrado polialfabético basado en matrices computacionalmente eficiente que utiliza las sucesiones de los números de Fibonacci, Leonardo, Jacobsthal y Lucas para la sustitución de caracteres y la transformación de bloques con el fin de lograr un comportamiento distributivo mejorado y una reducción de la concentración de frecuencias en comparación con los métodos monoalfabéticos estándar.

Autores originales: Muhammet Karagöz, Nihal Özgür

Publicado 2026-06-25
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Muhammet Karagöz, Nihal Özgür

Artículo original bajo licencia CC BY 4.0 (http://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 un mensaje secreto que quieres enviar, pero te preocupa que alguien pueda interceptarlo y descubrir qué dice simplemente contando con qué frecuencia aparecen ciertas letras (como notar que la "E" es la letra más común en inglés). Este artículo presenta una nueva forma de ocultar mensajes que hace que ese tipo de conteo sea casi inútil.

Aquí hay un desglose sencillo de cómo funciona su método, utilizando analogías de la vida cotidiana:

1. Los tres "diccionarios" diferentes

Normalmente, cuando cifras un mensaje, podrías sustituir la letra "A" por el número "5" cada vez. Eso es fácil de descifrar.

Este nuevo método utiliza tres "diccionarios" diferentes (basados en patrones numéricos famosos como las sucesiones de Fibonacci, Leonardo y Jacobsthal) para traducir letras en números.

  • La analogía: Imagina que estás traduciendo una oración a tres idiomas diferentes. A veces la "A" se convierte en "5", otras veces se convierte en "15" y otras veces en "43".
  • El truco: Qué diccionario utilizas depende de dos cosas:
    1. Dónde se encuentra la letra en el mensaje (su fila y columna en una cuadrícula).
    2. Cuántas veces has visto esa letra antes.
  • El resultado: Incluso si la letra "A" aparece 10 veces en tu mensaje, es probable que se convierta en 10 números diferentes. Esto rompe el patrón en el que se basan los expertos en descifrado.

2. La "Cuadrícula Mágica" y la "Pieza Oculta"

Una vez que las letras se convierten en números, el mensaje se organiza en una gran cuadrícula cuadrada (como un tablero de Sudoku), que luego se divide en cuadrados más pequeños de 3x3.

  • La transformación: Cada cuadrado pequeño se mezcla utilizando un "agitador" matemático especial (llamado matriz Q de Leonardo). La forma en que se agita depende de una clave secreta que cambia para cada pequeño cuadrado.
  • La pieza oculta: Para asegurar que el mensaje pueda volver a ensamblarse perfectamente, los autores ocultan un número en cada pequeño cuadrado. En lugar de enviar este número oculto, envían una "suma de verificación" (un resultado matemático especial llamado determinante) que permite al receptor calcular exactamente cuál era ese número faltante.
  • La analogía: Imagina que tienes un rompecabezas donde quitas una pieza y escribes una pista en la caja que te dice exactamente cómo es esa pieza. Envías la caja con la pieza faltante y la pista. El receptor usa la pista para reconstruir la pieza faltante y resolver el rompecabezas.

3. El misterio del "Separador de Palabras"

En un texto normal, los espacios entre palabras son obvios. En este sistema, los espacios son reemplazados por una secuencia especial de números (basada en los números de Lucas).

  • El giro: Estos números de espacio no son los mismos cada vez. Cambian según una "semilla" secreta compartida únicamente entre el emisor y el receptor.
  • El beneficio: Un espía no puede saber dónde termina una palabra y dónde empieza otra porque los "espacios" parecen números aleatorios y cambiantes.

4. Por qué es rápido y seguro

  • El módulo "libre de colisiones": Para evitar que los números se vuelvan demasiado grandes y ralenticen la computadora, utilizan un "módulo" específico (un límite matemático, como un reloj que se reinicia después de 10,159). Eligieron cuidadosamente este límite para que ningún par de letras diferentes se conviertan accidentalmente en el mismo número.
  • El efecto avalancha: El artículo probó qué sucede si cambias solo una pequeña cosa en la clave secreta (como cambiar un solo dígito). ¿El resultado? Todo el mensaje cifrado cambia drásticamente: aproximadamente el 50% de los números cambian. Esto es como cambiar un ingrediente en la receta de un pastel y terminar con un postre completamente diferente. Esto hace que sea muy difícil adivinar la clave.

Lo que el artículo realmente encontró

Los autores realizaron pruebas con un texto estándar en inglés y compararon su método con métodos de cifrado más antiguos y simples.

  • Difuminación de frecuencia: En los métodos antiguos, las letras más comunes en el mensaje cifrado aún destacaban. Con este nuevo método, las letras "más comunes" se dispersaron de forma tan tenue que parecían ruido aleatorio.
  • Velocidad: Al utilizar su límite matemático específico, la computadora pudo procesar el mensaje aproximadamente de 7 a 8 veces más rápido que si hubiera utilizado los números masivos sin el límite.
  • Seguridad: Las pruebas estadísticas mostraron que el mensaje cifrado se parecía mucho más al ruido aleatorio que a un código estándar, lo que lo hace muy difícil de descifrar mediante el análisis de frecuencia tradicional.

En resumen: Este artículo propone una nueva forma de asegurar mensajes al mezclar letras a través de tres sistemas numéricos, ocultando una pieza de cada rompecabezas y cambiando las reglas para cada bloque de texto. El resultado es un mensaje que parece un galimatías aleatorio para cualquiera que no tenga la clave específica para desbloquearlo.

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