Please use this identifier to cite or link to this item: http://hdl.handle.net/10553/77167
Title: Implementación hardware de algoritmos de cifrado ligero para IoT sobre FPGA
Authors: Luis Alonso, Jonay
Director: Pérez Carballo, Pedro Francisco 
Barrios Alfaro, Yubal 
UNESCO Clasification: 3325 Tecnología de las telecomunicaciones
Issue Date: 2018
Abstract: En este trabajo se realiza el estudio, el diseño, la implementación y validación de un sistema de seguridad con distintas etapas, sobre un MPSoC programable basado en FPGA de un nodo Fog orientado en aplicaciones de Internet de las Cosas, que incluye una etapa de cifrado con el bloque SIMON, con el objetivo de que este bloque pueda encriptar y desencriptar la información que le pasamos a este bloque de seguridad. Otro de las etapas es la verificación de esa información con la ayuda del algoritmo hash, en este trabajo se emplea el hash SHA-256. La última etapa de seguridad ha sido la generación de las claves aleatorias, haciendo que nuestro sistema cumpla con un nivel de seguridad de 128 bits. Para poder alcanzar ese bloque de seguridad, es necesario un estudio previo de las metodologías actuales de cifrado orientados a IoT, así como de que las aplicaciones desarrolladas en este trabajo cumplan una serie de requisitos, ya sea en consumo computacional, huella de memoria o consumo de potencia. También se verificará que esas aplicaciones cubran los objetivos que tiene como fin este trabajo. Se detalla en este trabajo la importancia de la utilización de aceleradores hardware, detallando la metodología de diseño basada en síntesis de alto nivel empleado y haciendo un resumen de las herramientas que se han decidido utilizar en el trabajo para completar satisfactoriamente las etapas anteriormente nombradas. Por último, se realizan las distintas validaciones del sistema para asegurar su correcto funcionamiento y realizar distintas medidas de consumo de potencia, recursos y latencia. Se ha conseguido diseñar un sistema de seguridad que funciona a una frecuencia de 200 MHz, con una ocupación reducida en el dispositivo, dando por satisfactoria la integración del bloque de seguridad en dispositivos con uno requisitos específicos en recursos, dando cabida para la integración de nuevas funcionalidades si fuese necesario.
Department: Departamento de Ingeniería Electrónica Y Automática
Faculty: Escuela de Ingeniería de Telecomunicación y Electrónica
Degree: Grado en Ingeniería en Tecnologías de la Telecomunicación
URI: http://hdl.handle.net/10553/77167
Appears in Collections:Trabajo final de grado
Restringido ULPGC
Thumbnail
Adobe PDF (3,94 MB)
This file is reserved to the following groups: autenticados

En el caso de que no encuentre el documento puede ser debido a que el centro o las/os autoras/es no autorizan su publicación. Si tiene verdadero interés en el contenido del mismo, puede dirigirse al director/a o directores/as del trabajo cuyos datos encontrará más arriba.

Show full item record

Page view(s)

150
checked on Dec 31, 2023

Download(s)

31
checked on Dec 31, 2023

Google ScholarTM

Check


Share



Export metadata



Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.