000134503 001__ 134503 000134503 005__ 20240424142048.0 000134503 037__ $$aTAZ-TFG-2023-3594 000134503 041__ $$aspa 000134503 1001_ $$aNonay Serrano, Luis Felipe 000134503 24200 $$aAn Study on Trusted Execution Environments in the RISC-V Architecture. 000134503 24500 $$aEstudio de entornos de ejecución confiables sobre la arquitectura RISC-V. 000134503 260__ $$aZaragoza$$bUniversidad de Zaragoza$$c2023 000134503 506__ $$aby-nc-sa$$bCreative Commons$$c3.0$$uhttp://creativecommons.org/licenses/by-nc-sa/3.0/ 000134503 520__ $$aEn la actualidad, y debido al aumento de ataques informáticos realizados en los últimos tiempos, mantener a salvo la información almacenada en cualquier tipo de dispositivo electrónico es uno de los principales objetivos de cualquier usuario o compañía. Una de las posibles soluciones es crear un entorno aislado en el cual, aunque el sistema operativo haya sido comprometido, los datos sensibles estarán protegidos. Se denomina Trusted Execution Environment a aquella zona de ejecución segura dentro de un procesador. Es un área donde el código ejecutado y los datos accedidos están protegidos y aislados gracias a políticas de privacidad y permisos de acceso, garantizando así, que ningún usuario que no tenga los permisos necesarios pueda acceder, evitando modificaciones en el código y en su comportamiento. El concepto de Trusted Execution Environment surge por primera vez en 2009 en uno de los documentos publicados por la OMTP Open Mobile Terminal Platform, un foro creado entre las grandes compañías para discutir acerca de la estandarización de determinados elementos de la tecnología móvil. Dicho concepto, consiste en proveer un mecanismo de aislamiento a nivel hardware además de un sistema operativo seguro ejecutado por encima de dicho nivel de aislamiento. Sin embargo, el término se ha generalizado para referirse a una zona de ejecución segura dentro de un procesador. Hoy en día, la mayoría de los dispositivos electrónicos que se encuentran a nuestro alrededor, utilizan TEEs. Ordenadores, smartphones, videoconsolas, y hasta dispositivos como una Smart Tv, hacen uso de dichos entornos.<br /><br /> 000134503 521__ $$aGraduado en Ingeniería Informática 000134503 540__ $$aDerechos regulados por licencia Creative Commons 000134503 700__ $$aSuárez Gracia, Darío$$edir. 000134503 700__ $$aGran Tejero, Rubén$$edir. 000134503 7102_ $$aUniversidad de Zaragoza$$bInformática e Ingeniería de Sistemas$$cArquitectura y Tecnología de Computadores 000134503 8560_ $$f734941@unizar.es 000134503 8564_ $$s2292967$$uhttps://zaguan.unizar.es/record/134503/files/TAZ-TFG-2023-3594.pdf$$yMemoria (spa) 000134503 909CO $$ooai:zaguan.unizar.es:134503$$pdriver$$ptrabajos-fin-grado 000134503 950__ $$a 000134503 951__ $$adeposita:2024-04-24 000134503 980__ $$aTAZ$$bTFG$$cEINA 000134503 999__ $$a20230831214457.CREATION_DATE