TrustZone based attestation in secure runtime verification for embedded systems
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://hdl.handle.net/1822/82123 |
Resumo: | Dissertação de mestrado integrado em Engenharia Informática |
id |
RCAP_3509798fe6ca73c995075a9215022715 |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/82123 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
TrustZone based attestation in secure runtime verification for embedded systemsAtestaçãoSistemas embedidosTEETrustZoneAttestationEmbedded systemsEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia InformáticaARM TrustZone é um “Ambiente de Execução Confiável” disponibilizado em processadores da ARM, que equipam grande parte dos sistemas embebidos. Este mecanismo permite assegurar que componentes críticos de uma aplicação executem num ambiente que garante a confidencialidade dos dados e integridade do código, mesmo que componentes maliciosos estejam instalados no mesmo dispositivo. Neste projecto pretende-se tirar partido do TrustZone no contexto de uma framework segura de monitorização em tempo real de sistemas embebidos. Especificamente, pretende-se recorrer a components como o ARM Trusted Firmware, responsável pelo processo de secure boot em sistemas ARM, para desenvolver um mecanismo de atestação que providencie garantias de computação segura a entidades remotas.ARM TrustZone is a security extension present on ARM processors that enables the development of hardware based Trusted Execution Environments (TEEs). This mechanism allows the critical components of an application to execute in an environment that guarantees data confidentiality and code integrity, even when a malicious agent is installed on the device. This projects aims to harness TrustZone in the context of a secure runtime verification framework for embedded devices. Specifically, it aims to harness existing components, namely ARM Trusted Firmware, responsible for the secure boot process of ARM devices, to implement an attestation mechanism that provides proof of secure computation to remote parties.This work has been partially supported by the Portuguese Foundation for Science and Technology (FCT), project REASSURE (PTDC/EEI-COM/28550/2017), co-financed by the European Regional Development Fund (FEDER), through the North Regional Operational Program (NORTE 2020).Almeida, José BacelarUniversidade do MinhoQuaresma, Miguel Miranda2020-08-242020-08-24T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/82123eng203084209info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:03:24Zoai:repositorium.sdum.uminho.pt:1822/82123Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T18:53:30.460960Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
TrustZone based attestation in secure runtime verification for embedded systems |
title |
TrustZone based attestation in secure runtime verification for embedded systems |
spellingShingle |
TrustZone based attestation in secure runtime verification for embedded systems Quaresma, Miguel Miranda Atestação Sistemas embedidos TEE TrustZone Attestation Embedded systems Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
title_short |
TrustZone based attestation in secure runtime verification for embedded systems |
title_full |
TrustZone based attestation in secure runtime verification for embedded systems |
title_fullStr |
TrustZone based attestation in secure runtime verification for embedded systems |
title_full_unstemmed |
TrustZone based attestation in secure runtime verification for embedded systems |
title_sort |
TrustZone based attestation in secure runtime verification for embedded systems |
author |
Quaresma, Miguel Miranda |
author_facet |
Quaresma, Miguel Miranda |
author_role |
author |
dc.contributor.none.fl_str_mv |
Almeida, José Bacelar Universidade do Minho |
dc.contributor.author.fl_str_mv |
Quaresma, Miguel Miranda |
dc.subject.por.fl_str_mv |
Atestação Sistemas embedidos TEE TrustZone Attestation Embedded systems Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
topic |
Atestação Sistemas embedidos TEE TrustZone Attestation Embedded systems Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
description |
Dissertação de mestrado integrado em Engenharia Informática |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020-08-24 2020-08-24T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1822/82123 |
url |
https://hdl.handle.net/1822/82123 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
203084209 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799132314162167808 |