Transmisión de datos en aplicaciones desplegadas sobre entornos de ejecución confiables
Los Entornos de Ejecución Confiables (TEE) aíslan código y datos sensibles en una zona segura de operación para proteger la información de accesos no autorizados. Sin embargo, la comunicación entre el TEE y servicios externos es limitada por la escasa documentación y soporte de las librerías existen...
- Autores:
-
Rincón Sánchez, Nicolás
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2025
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/76236
- Acceso en línea:
- https://hdl.handle.net/1992/76236
- Palabra clave:
- Entorno de ejecución confiable
Comunicación segura
Petición HTTP
Open-TEE
OP-TEE
Socket
Ingeniería
- Rights
- openAccess
- License
- Attribution-NonCommercial 4.0 International
Summary: | Los Entornos de Ejecución Confiables (TEE) aíslan código y datos sensibles en una zona segura de operación para proteger la información de accesos no autorizados. Sin embargo, la comunicación entre el TEE y servicios externos es limitada por la escasa documentación y soporte de las librerías existentes. Este proyecto explora y compara la viabilidad de dos alternativas para emular TEE a la luz del diseño de un mecanismo de comunicación para uso en aplicaciones confiables, empleando librerías de Global Platform y sockets de bajo nivel, que facilita la transferencia de datos desde un TEE hacia APIs externas, especialmente en escenarios relacionados con ciudades inteligentes. Se analizan las ventajas y desventajas de cada alternativa y se evalúan los resultados de un caso simulado, destacando la factibilidad de canalizar peticiones HTTP seguras desde un TEE mediante conexiones basadas en sockets. |
---|