MPSoC Implementation of Secure Systems Based on Synchronized 3D Chaotic Spherical Attractors.
Palabras clave:
Caos, FPGA, MPSoC, Comunicación Segura, PythonResumen
El desarrollo masivo del internet de las cosas (IoT), Big Data y otras tecnologías ha generado preocupaciones de seguridad con respecto a la protección de datos. Se ha vuelto imperativo desarrollar soluciones para proteger nuestros datos, como imágenes, textos y audios, del acceso no autorizado. Este trabajo presenta un esquema de transmisión de imágenes cifradas basado en una configuración dinámica caótica de dos atractores caóticos esféricos sincronizados de 3 dimensiones en una topología maestro-esclavo. Sincronizamos la evolución futura de los sistemas caóticos comenzando con diferentes condiciones iniciales utilizando el enfoque basado en observadores hamiltonianos y luego utilizamos los puntos del espacio de fase resultantes como números pseudoaleatorios para asegurar la imagen transmitida a través del canal de comunicación. El esquema diseñado se realiza e implementa en la plataforma Multiprocessor System-on-Chip (MPSoC) aprovechando las funciones de programación fáciles y sintetizables de Python con MPSoC. La imagen se transmite a través de las variables de estado x1, x2 y x3 y se analiza utilizando dos técnicas estadísticas, a saber, entropía de información y análisis de correlación, donde el resultado muestra la recuperación completa de la imagen que se transmitió a través de las variables de estado.