Encriptador de señal mediante osciladores caóticos implementados en FPGA
Actualmente, los sistemas caóticos son comúnmente utilizados en el campo de la ingeniería. Una de las principales estructuras utilizadas es el generador de señales basadas en señales caóticas. Estos generadores tienen un rol importante en el área de comunicación y criptología ya que tienen las carac...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Estado: | Versión publicada |
| Fecha de publicación: | 2016 |
| País: | México |
| Institución: | Instituto Nacional de Astrofísica, Óptica y Electrónica |
| Repositorio: | Repositorio Institucional del INAOE |
| Idioma: | español |
| OAI Identifier: | oai:inaoe.repositorioinstitucional.mx:1009/140 |
| Acceso en línea: | http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/140 |
| Access Level: | acceso abierto |
| Palabra clave: | info:eu-repo/classification/Cifrado/Encrypting info:eu-repo/classification/Caos/Chaos info:eu-repo/classification/FPGA/FPGA info:eu-repo/classification/cti/1 info:eu-repo/classification/cti/22 info:eu-repo/classification/cti/2203 |
| Sumario: | Actualmente, los sistemas caóticos son comúnmente utilizados en el campo de la ingeniería. Una de las principales estructuras utilizadas es el generador de señales basadas en señales caóticas. Estos generadores tienen un rol importante en el área de comunicación y criptología ya que tienen las características de ser procesos evolutivos complicados y poseer alta aleatoriedad. En el presente trabajo se desarrolla e implementa una comunicación segura y confiable entre dos o más dispositivos, por medio del uso de una señal caótica del tipo sistema Lorenz como codificador. La codificación se lleva a cabo mediante el uso de FPGAs, los cuales generan oscilaciones caóticas sincronizadas. Dichas oscilaciones se utilizan para enmascarar los datos, encriptándolos. La comunicación entre estos dispositivos se logra conectando módulos inalámbricos XBee a cada uno de ellos. En dicha comunicación, se trasmite un archivo desde una PC a otra usando el protocolo RS232 hacia los FPGAs. Finalmente se realizaron pruebas enviando distintos archivos a los cuales se les realizó un análisis de correlación, tanto al archivo recibido como al canal encriptado, para asegurar la integridad de los datos y su nivel de encriptación. |
|---|