Dissertação

{en_GB=Software Authenticity Protection in Smartphones using ARM Trustzone} {} EVALUATED

{pt=O actual aumento de pirataria de software, em conjunto com o problema de malicious host, levou ao desenvolvimente de várias técnicas de tamperproof de software com o objectivo de garantir a integridade do software. Neste projeto desenvolvemos um serviço que faz uso da extensão ARM Trustzone para verificar a autenticidade de aplicações a correr num smartphone. Este serviço usa uma combinação de técnicas (hashes criptográficas, watermarks estáticas, watermarks dinâmicas) para alcançar o objectivo desejado. Este serviço foi implementado numa placa de hardware que emula um dispositivo móvel, a qual usamos para fazer a avaliação experimental do nosso serviço., en=The current increase of software piracy in conjunction with the malicious host problem lead to the development of several tamperproofing techniques that aim to ensure the integrity of software. In this project we provide a service that leverages the ARM Trustzone extension to verify the authenticity of the applications running in a smartphone. This service uses a combination of techniques (cryptographic hashes, static watermarking and dynamic watermarking) to achieve the desired goal. The service was implemented in a hardware board that emulates a mobile device, which was used perform the experimental evaluation of the service.}
{pt=Autenticidade de Software, ARM Trustzone, Resistência a Modificações de Software, Segurança de Software, Aplicações para Smartphones, en=Software Authenticity, ARM Trustzone, Software Tamper Resistance, Software Security, Smartphone Applications}

Novembro 7, 2017, 10:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Miguel Nuno Dias Alves Pupo Correia

Departamento de Engenharia Informática (DEI)

Professor Associado