Dissertação

{en_GB=Arduino Secure File System} {} EVALUATED

{pt=Hoje em dia dispositivos de memória "flash" como pens USB ou cartões SD são usados globalmente. São utilizados para guardar informação pessoal ou corporativa sem protecção. É fácil perder ou furtar estes dispositivos. Assim um atacante consegue facilmente aceder a informação sensível neles contida. Este estudo visa solucionar este problema com o recurso a um micro-controlador externo que irá realizar as operações de segurança digital e de gestão de memória. Foi definida a arquitectura do sistema, tendo em conta os benefícios de diferentes abordagens, e algoritmos ou sistemas analisados previamente. A partir do protótipo inicial foram desenvolvidas melhorias em termos de funcionalidade e desempenho, tendo em conta as restrições físicas do projeto. Os resultados de desempenho mostram o compromisso entre segurança e desempenho que é acentuado pelas restrições de hardware. Em conclusão, este trabalho é um passo significativo para alcançar a segurança digital em dispositivos baseados em flash com apenas o uso de software e hardware barato. Este trabalho oferece uma solução com maior robustez do que soluções de mercado que não garantem integridade ou autenticidade e são caras., en=Nowadays portable flash devices like USB drives and SD cards are used globally. They are used to carry personal or corporate data without any protection. These devices are easy to get lost or stolen. Thus, an attacker can easily access the potential sensitive data stored in them. This study aims to tackle this problem, with the use of an external micro-controller to handle security operations and data management. We defined the system's architecture and how each of its components benefits from each approach and algorithms analyzed. From the initial prototype we developed further tuning and improvements in terms of functionality and performance, to abide by the requirements and function within our hardware restrictions. The performance results show the compromise and inverse relation between the amount of security operations performed and the system's performance, further accentuated by the tight hardware restrictions. In conclusion, this work is a significant step towards achieving digital security in flash based devices with just the use of software and cheap hardware. This work offers a solution with more digital security robustness than market alternatives which provide no integrity or authenticity while charging steep prices for limited amounts of storage.}
{pt=Memória flash, Sistema de ficheiros, Cartão SD, Criptografia, Micro controlador, en=Flash memory, File System, SD Card, Cryptography, Micro-controller}

setembro 30, 2020, 14:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Ricardo Jorge Fernandes Chaves

Departamento de Engenharia Informática (DEI)

Professor Associado