Implementación de criptografía ligera basada en ASCON para dispositivos IOT

dc.contributor.advisorCuzme Rodríguez, Fabian Geovanny
dc.contributor.authorArroyo Pupiales, Alexander Xavier
dc.contributor.departmentTelecomunicacioneses_EC
dc.coverageIbarra, Ecuadores_EC
dc.date.accessioned2026-09-09T22:32:32Z
dc.date.available2026-09-09T22:32:32Z
dc.date.created2026-09-09
dc.date.issued2026-09-09
dc.description.abstractLa solución de criptografía ligera basada en ASCON-128 para la protección de datos en dispositivos IoT con recursos limitados. Para ello, se emplean los microcontroladores HELTEC V3, LILYGO T3 y ESP32-WROOM-32 como plataformas de evaluación, junto con un gateway basado en Raspberry Pi como punto central de procesamiento. Se establece un esquema de comunicación mediante el protocolo MQTT que permite generar, cifrar, transmitir y descifrar los datos obtenidos durante las pruebas. La seguridad de la comunicación se estructura en dos fases. En la primera, se establece un canal seguro mediante el protocolo ECDH (Elliptic Curve Diffie-Hellman), a través del intercambio de claves públicas entre los dispositivos. En la segunda fase, se incorpora el algoritmo de cifrado ASCON-128 para proteger la confidencialidad e integridad de los mensajes transmitidos. El proceso de cifrado se ejecuta en los microcontroladores mediante una implementación en C/C++, mientras que el descifrado se realiza en el gateway utilizando ASCON-C, integrado en Python mediante una biblioteca compilada. La evaluación experimental se centra en analizar el comportamiento temporal de ASCON-128 durante las etapas de cifrado y descifrado. Para ello, se realizan pruebas controladas en las diferentes plataformas IoT y se registran las mediciones correspondientes al procesamiento criptográfico. Posteriormente, se aplican técnicas de análisis estadístico con el fin de caracterizar la estabilidad y variabilidad de los tiempos obtenidos. Los resultados muestran que el cifrado presenta tiempos promedio de 47,94 µs en la HELTEC V3, 61,07 µs en la LILYGO T3 y 61,91 µs en el ESP32-WROOM-32. Por su parte, el descifrado registra tiempos promedio de 57,21 µs, 54,89 µs y 58,62 µs, respectivamente. La ejecución conjunta de ambas operaciones representa una incidencia temporal aproximada del 0,41 %, 0,45 % y 0,47 % del tiempo total de procesamiento en cada plataforma. Estos resultados evidencian que ASCON-128 introduce una sobrecarga temporal mínima, manteniendo la correcta recuperación de los datos y demostrando su viabilidad como mecanismo de seguridad para entornos IoT con restricciones de recursos.es_EC
dc.description.degreeIngenieríaes_EC
dc.identifier.mfn0000047542es_EC
dc.identifier.other04/TEL/ 129es_EC
dc.identifier.urihttps://repositorio.utn.edu.ec/handle/123456789/20321
dc.language.isospaes_EC
dc.rightsopenAccesses_EC
dc.rightsAtribución-NoComercial-CompartirIgual 3.0 Ecuador*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/ec/*
dc.subjectCRIPTOGRAFÍAes_EC
dc.subjectINTERNET DE LAS COSASes_EC
dc.subjectMICROCONTROLADORESes_EC
dc.titleImplementación de criptografía ligera basada en ASCON para dispositivos IOTes_EC
dc.typebachelorThesises_EC

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
04 TEL 129 LOGO.jpeg
Size:
47.88 KB
Format:
Joint Photographic Experts Group/JPEG File Interchange Format (JFIF)
Description:
LOGO
Loading...
Thumbnail Image
Name:
04 TEL 129 TRABAJO DE GRADO.pdf
Size:
3.44 MB
Format:
Adobe Portable Document Format
Description:
TRABAJO DE GRADO

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.56 KB
Format:
Item-specific license agreed upon to submission
Description: