|
Grado en Ingeniería Informática |
TRABAJOS FIN DE GRADO curso: 2020-21
Despliegue de una topología IoT smart home para su análisis de seguridad |
Tecnologías Específicas
Tecnologías de la Información
Descripcion y Objetivos
El crecimiento de nuevos paradigmas como IoT son propicios para el desarrollo de nuevos protocolos de comunicación con nuevos requisitos. La escasa capacidad computacional (en red, procesador y memoria) de estos dispositivos hace que sea necesario utilizar protocolos ligeros con gran capacidad de indexado de dispositivos. Existen multitud de protocolos, como 6LowPan, Zigbee, etc [1] que están especialmente diseñados para cumplir esta tarea. Pero antes es necesario abordar ciertos problemas de seguridad que pueden surgir de este protocolo orientados a IoT.
Durante la realización de este TFG se pretende realizar una breve introducción a los protocolos más comunes en IoT, y diseñar una topología de red que haga uso de éstos para simular un escenario smart home. A partir de ahí, se podría adentrar en el análisis de seguridad de estos protocolos. Por último, es conveniente que el autor del TFG proponga soluciones a dichas debilidades.
Objetivos:
- Realizar una introducción breve a IoT.
- Realizar una introducción a los protocolos especialmente diseñados para IoT.
- Despliegue de una topología de red IoT para simular un escenario smart home
- Enumerar las carencias de seguridad dentro del de esa topología IoT a partir de una auditoría de seguridad.
- Proponer soluciones a estos problemas o mitigaciones y enumerar trabajos futuros.
Metodología y Competencias
El trabajo puede llevarse a buen puerto siguiendo los siguientes pasos:
- Estudio del paradigma IoT.
- Búsqueda de información de los protocolos 6LoWPAN, IPV4, IPV6 y ZigBee.
- Estudiar diferencias de la seguridad entre IPV6 e IPV4 y entre ZigBee y 6LoWPAN (en base a la búsqueda anterior).
- Enumerar las vulnerabilidades de estos protocolos a partir del despligue de una topología.
Competencias:
[TI2] Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y calidad adecuados.
[TI7] Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas informáticos.
Medios a utilizar
Los medios software a utilizar así como el material de lectura y aprendizaje está disponible por el profesor. Las herramientas a usar, son muchas de licencia GPL y para las de pago se dispone de licencias académicas. En cuanto al equipamiento hardware y los dispositivos se dispone de infraestructura y equipamiento en el i3a, si fuera necesario.
Bibliografía
[1] Zigbee o 6lowpan: http://blogs.salleurl.edu/networking-and-internet-technologies/zigbee-o-6lowpan
Tutores MARTINEZ MARTINEZ, JOSE LUIS ROLDÁN GÓMEZ, JOSÉ | Alumno LEAL MORA, ANTONIO
|
| |