Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/32361
Registro completo de metadados
Campo DCValorIdioma
dc.creatorPozzobon, Luis Fernando Machado-
dc.date.accessioned2023-09-11T18:34:03Z-
dc.date.available2023-09-11T18:34:03Z-
dc.date.issued2022-06-23-
dc.identifier.citationPOZZOBON, Luis Fernando Machado. Sistema de votação remoto baseado em blockchain. 2022. Trabalho de Conclusão de Curso (Engenharia de Software) – Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2022.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/32361-
dc.description.abstractAs computer systems used by individuals and organizations evolve, the amount of confidential data to be stored and the number of threats against them also increase. In this scenario, Intel launched in late 2015, along with its 6th generation processor line (Skylake), the Software Guard Extensions (Intel SGX) technology, which provides security mechanisms for executing code within a protected area in the software, called an enclave, allowing developers to integrate it with their systems. Among the provided mechanisms, the technology offers the feature of sealing data within the enclave, allowing them to be securely stored using a unique encryption key generated and maintained by the processor based on its information and that of the enclave. However, ensuring the security of data across all computer systems is a complex process. This paper utilizes the data sealing feature provided by Intel SGX technology for file encryption, thus creating a virtual file system where applications can store their data, with the security guarantees provided by Intel SGX technology, so that if the storage media is compromised, the data remains secure. To validate the proposal, the Cryptomator software is integrated with an enclave for data sealing. The results demonstrate that the solution is feasible, both in terms of performance and security, and can be expanded and refined for practical use.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectBlockchains (Base de dados)pt_BR
dc.subjectCriptografia de dados (Computação)pt_BR
dc.subjectProteção de dadospt_BR
dc.subjectBlockchains (Databases)pt_BR
dc.subjectData encryption (Computer science)pt_BR
dc.subjectData protectionpt_BR
dc.titleSistema de votação remoto baseado em blockchainpt_BR
dc.title.alternativeBlockchain-based remote voting systempt_BR
dc.typebachelorThesispt_BR
dc.description.resumoJuntamente com a evolução dos sistemas computacionais utilizados por usuários e organizações, cresce também a quantidade de dados confidenciais a serem armazenados e o número de ameaças sobre eles. Nesse cenário, a Intel lançou no final de 2015, juntamente com sua linha de processadores de 6a geração (Skylake), a tecnologia Software Guard Extensions (Intel SGX), a qual fornece mecanismos de segurança para a execução de códigos dentro de uma área protegida no software, chamada de enclave, permitindo aos desenvolvedores que realizem a integração da mesma com seus sistemas. Dentre os mecanismos fornecidos, a tecnologia provê o recurso para selagem dos dados que estão no enclave, permitindo que sejam armazenados de forma segura, utilizando-se de uma chave de criptografia única, gerada e mantida pelo processador a partir das informações deste e do enclave. No entanto, garantir a segurança sobre os dados de todos os sistemas computacionais é um processo complexo. O presente trabalho faz uso do recurso de selagem de dados provido pela tecnologia Intel SGX para a criptografia de arquivos, criando assim um sistema de arquivos virtual onde aplicações possam armazenar seus dados e os mesmos possuam as garantias de segurança fornecidas pela tecnologia Intel SGX, de modo que, se a mídia de armazenamento for comprometida, os dados estarão seguros. Para validação da proposta, é feita a integração do software Cryptomator com um enclave para a selagem de dados. Os resultados demonstram que a solução é factível, tanto no quesito de desempenho quanto em segurança, podendo ser expandida e refinada para uso prático.pt_BR
dc.degree.localDois Vizinhospt_BR
dc.publisher.localDois Vizinhospt_BR
dc.contributor.advisor1Will, Newton Carlos-
dc.contributor.referee1Teixeira, Marco Antonio Simões-
dc.contributor.referee2Brittes, Marisangela Pacheco-
dc.contributor.referee3Will, Newton Carlos-
dc.publisher.countryBrasilpt_BR
dc.publisher.programEngenharia de Softwarept_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:DV - Engenharia de Software

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
sistemavotacaoremotoblockchain.pdf4,38 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons