EncryVault: projeto I

dc.contributor.advisorFonte, Alexandre José Pereira Duro da
dc.contributor.authorGonçalves, Miguel Fernandes Barata
dc.date.accessioned2026-05-14T14:36:48Z
dc.date.available2026-05-14T14:36:48Z
dc.date.issued2026
dc.description.abstractEste projeto tem como objetivo programar a aplicação móvel offline EncryVault para gestão segura de credenciais e informação sensível no âmbito da unidade curricular Projeto I da Licenciatura em Informática e Multimédia da Escola Superior de Tecnologia do Instituto Politécnico de Castelo Branco. A motivação prende-se com a necessidade de proteger dados críticos do utilizador de forma simples e prática, reduzindo riscos como reutilização de palavras-passe, armazenamento inseguro e exposição de informação, garantindo privacidade e controlo local dos dados. Neste relatório apresenta-se o enquadramento do problema, os objetivos desta fase, a investigação sobre boas práticas e soluções existentes, as decisões técnicas e a proposta de arquitetura com cofre encriptado, derivação de chave e encriptação moderna, bem como requisitos, planeamento e desenho conceptual das interfaces e fluxos, terminando com uma síntese do trabalho realizado e com a perspetiva do que será implementado no Projeto II.
dc.description.abstractAbstract: This project aims to develop EncryVault, an offline mobile application for the secure management of credentials and sensitive information, within the curricular unit Project I of the degree in Informatics and Multimedia at the School of Technology of the Polytechnic Institute of Castelo Branco. The main motivation is to protect critical user data in a simple and practical way, reducing risks such as password reuse, insecure storage, and information exposure, while ensuring privacy and full local control of the data. This report presents the problem context, the objectives for this stage, the research on existing solutions and security best practices, and the initial technical decisions and architectural proposal based on an encrypted vault with key derivation and modern encryption, including requirements, planning, conceptual interface design, and an overview of what will be implemented in Project II
dc.identifier.citationGONÇALVES, Miguel Fernandes Barata (2026) - EncryVault: projeto I. Castelo Branco: IPCB. EST. 70 p. Relatório do Trabalho de Fim de Curso de Informática e Multimédia.
dc.identifier.urihttps://minerva.ipcb.pt/handle/123456789/4836
dc.language.isopor
dc.peerreviewedno
dc.publisherIPCB. EST
dc.rightsrestrictedAccess
dc.subjectEncryVault
dc.subjectPasswords
dc.subjectSegurança
dc.subjectCibersegurança
dc.subjectPrivacidade
dc.subjectCybersecurity
dc.subjectEncryption
dc.subjectPrivacy
dc.titleEncryVault: projeto I
dc.title.alternativeLicenciatura em Informática e Multimédia
dc.typereport

Files

Original bundle

Now showing 1 - 1 of 1
Name:
Relatorio_Projeto1_EncryVault_MiguelGonçalves.pdf
Size:
1.77 MB
Format:
Adobe Portable Document Format