Please use this identifier to cite or link to this item: http://hdl.handle.net/10553/77167
DC FieldValueLanguage
dc.contributor.advisorPérez Carballo, Pedro Franciscoes
dc.contributor.advisorBarrios Alfaro, Yubales
dc.contributor.authorLuis Alonso, Jonayes
dc.date.accessioned2021-01-15T09:50:18Z-
dc.date.available2021-01-15T09:50:18Z-
dc.date.issued2018en_US
dc.identifier.urihttp://hdl.handle.net/10553/77167-
dc.description.abstractEn 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.en_US
dc.languagespaen_US
dc.subject3325 Tecnología de las telecomunicacionesen_US
dc.titleImplementación hardware de algoritmos de cifrado ligero para IoT sobre FPGAes
dc.typeinfo:eu-repo/semantics/bachelorThesisen_US
dc.typeBachelorThesisen_US
dc.contributor.departamentoDepartamento de Ingeniería Electrónica Y Automáticaes
dc.contributor.facultadEscuela de Ingeniería de Telecomunicación y Electrónicaen_US
dc.investigacionIngeniería y Arquitecturaen_US
dc.type2Trabajo final de gradoen_US
dc.identifier.matriculaTFT-47411es
dc.identifier.ulpgcen_US
dc.contributor.buulpgcBU-TELes
dc.contributor.titulacionGrado en Ingeniería en Tecnologías de la Telecomunicaciónes
item.grantfulltextrestricted-
item.fulltextCon texto completo-
crisitem.advisor.deptGIR IUMA: Sistemas de Información y Comunicaciones-
crisitem.advisor.deptIU de Microelectrónica Aplicada-
crisitem.advisor.deptDepartamento de Ingeniería Electrónica y Automática-
crisitem.advisor.deptGIR IUMA: Diseño de Sistemas Electrónicos Integrados para el procesamiento de datos-
crisitem.advisor.deptIU de Microelectrónica Aplicada-
Appears in Collections:Trabajo final de grado
Restringido ULPGC
Thumbnail
Adobe PDF (3,94 MB)
This file is reserved to the following groups: autenticados
Show simple item record

Page view(s)

179
checked on May 4, 2024

Download(s)

34
checked on May 4, 2024

Google ScholarTM

Check


Share



Export metadata



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