Integración de un mecanismo de autenticación TOTP en un ambiente MQTT para dispositivos de gama baja Público Deposited
El Internet de las Cosas (IoT) es una de las tecnologías que más rápidamente está avanzando y que promete transformar diversos ámbitos de nuestra vida cotidiana, pues permite que diversos dispositivos físicos, aplicaciones domésticas, vehículos, electrodomésticos, etc., estén interconectados, pero también expuestos a los riesgos que conlleva el uso de Internet. En consecuencia, su uso implica la necesidad fundamental de proteger la red de ataques e intromisiones indeseadas. Los dispositivos IoT suelen utilizar protocolos de comunicación máquina a máquina, como MQTT (Message Queueing Telemetry Transport). Debido a su diseño basado en la estrategia de publicación-suscripción y a la naturaleza heterogénea de las redes IoT, MQTT se convierte en un objetivo atractivo para múltiples tipos de ataques. En este sentido, numerosas técnicas de ataque a redes se enfocan en este protocolo. Esta tesis propone e implementa un esquema de autenticación que aprovecha la infraestructura Enhanced Authentication que nos ofrece el más reciente estándar MQTT v5.0. Esta propuesta consiste en la integración del esquema de autenticación TOTP (Time-based One Time Password) en el protocolo MQTT para dispositivos de bajo poder de cómputo reemplazando la función hash subyacente del algoritmo TOTP con el objetivo de reducir el consumo de recursos computacionales sin comprometer la seguridad. Se amplía la funcionalidad de la plataforma Mosquitto mediante el desarrollo de un plugin que implementa nuestro esquema y así evaluar su desempeño. Los resultados muestran que el esquema propuesto requiere apenas de un incremento marginal en el uso de recursos para proporcionar una autenticación mucho más robusta, comparada con la autenticación simple usuario-contraseña predeterminada de MQTT.
Relaciones
| En Conjunto Administrativo: |
|---|
Descripciones
| Nombre del atributo | Valores |
|---|---|
| Creador | |
| Colaboradores | |
| Tema | |
| Editor | |
| Idioma | |
| Identificador | |
| Palabra Clave | |
| Año de publicación |
|
| Tipo de Recurso | |
| Derechos | |
| División académica | |
| Línea académica | |
| Licencia |