Tecnológico Nacional de México / Instituto Tecnológico de Celaya
Abstract
Las herramientas estadísticas utilizadas en la criptografía desde la antigüedad hasta nuestros días, son muy útiles en el criptoanálisis de sistemas de cifrado dado que ofrecen un buen instrumento para la identificación del sistema de cifrado utilizado en un criptograma. Los algoritmos criptográficos son cada vez más necesarios para garantizar la confidencialidad de los datos en la transmisión de forma segura a través de canales de comunicación inseguros. En éste trabajo se presenta un algoritmo de cifrado simétrico, cuya implementación está basada en el acoplamiento de mapeo logístico, un generador congruencial lineal, y la trasformada rápida de Fourier. Como parte del proceso se generan subclaves de cifrado a través de una semilla extraída de una zona caótica para aumentar su nivel de aleatoriedad. Se realiza un análisis al criptograma, en particular, con pruebas estadísticas sobre datos cifrados, con el fin de determinar su impredecibilidad en secuencias generadas, evaluando las propiedades de independencia y aleatoriedad. Se obtienen resultados en simulación que muestran una notable distorsión en los datos cifrados con respecto a los originales, que, en términos de seguridad, disminuye su vulnerabilidad ante ataques externos