Servicios criptográficos basados en autómatas celulares elementales y caóticos
Autores: Corona-Bermúdez, Erendira; Chimal-Eguía, Juan Carlos; Téllez-Castillo, Germán
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Servicios criptográficos basados en autómatas celulares elementales y caóticos
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Marco de seguridad
Autómatas celulares
Autenticación de entidades
Cifrado de datos
Descifrado
Protocolo de conocimiento cero
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 35
Citaciones: Sin citaciones
En este documento se propone un marco de seguridad basado en autómatas celulares, que se compone de tres partes: autenticación de entidades, encriptación y desencriptación de datos. La autenticación se basa en un protocolo de conocimiento cero, y su robustez se apoya en el hecho de que el secreto compartido no solo es un problema NP-completo, sino que también es transformado dinámicamente por un autómata celular bidimensional en un secreto más complejo. Así, la salida de la autenticación es la clave para la encriptación/desencriptación de datos en los pasos siguientes. Otra fortaleza de este sistema es la sensibilidad de los autómatas celulares a las condiciones iniciales, por lo que debemos conocer la configuración inicial para obtener la clave y los momentos en que evolucionaron los autómatas celulares. Todas esas características otorgan al sistema tanto robustez como seguridad.
Descripción
En este documento se propone un marco de seguridad basado en autómatas celulares, que se compone de tres partes: autenticación de entidades, encriptación y desencriptación de datos. La autenticación se basa en un protocolo de conocimiento cero, y su robustez se apoya en el hecho de que el secreto compartido no solo es un problema NP-completo, sino que también es transformado dinámicamente por un autómata celular bidimensional en un secreto más complejo. Así, la salida de la autenticación es la clave para la encriptación/desencriptación de datos en los pasos siguientes. Otra fortaleza de este sistema es la sensibilidad de los autómatas celulares a las condiciones iniciales, por lo que debemos conocer la configuración inicial para obtener la clave y los momentos en que evolucionaron los autómatas celulares. Todas esas características otorgan al sistema tanto robustez como seguridad.