Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/15787
Registro completo de metadados
Campo DCValorIdioma
dc.creatorAlbarello, Rafael Hickmann
dc.date.accessioned2020-11-19T13:01:12Z-
dc.date.available2020-11-19T13:01:12Z-
dc.date.issued2019-11-25
dc.identifier.citationALBARELLO, Rafael Hickmann. Avaliação de algoritmos de criptografia e implementação de um protocolo leve para troca de chaves em dispositivos IoT. 2019. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) – Universidade Tecnológica Federal do Paraná, Toledo, 2019.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/15787-
dc.description.abstractEnsuring security in Internet of Things (IoT) has proved to be a great challenge, mainly due to the heterogeneity, low computational power and energy consumption of its devices. In this context, the cryptography is responsible for providing confidentiality, integrity and authentication. This work is about information security, focused on cryptography algorithms for the IoT domain. The goal is to evaluate the performance of different cryptography algorithms on IoT devices, including the state of art, and to implement a key exchange protocol. The algorithm evaluation measured execution time, memory usage and power consumption. The protocol employs the Elliptic Curve Diffie-Hellman (ECDH) key exchange algorithm x25519 and is designed from the cryptography algorithms evaluated. The algorithms are evaluated on the Arduino Uno, ESP32 and Raspberry Pi 3. Results show that it is possible to ensure confidentiality and integrity in IoT devices without compromising its performance. The proposed protocol was successfully applied for a key exchange in IoT devices with minimal computational power.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.subjectComputadores - Medidas de segurançapt_BR
dc.subjectInternet das coisaspt_BR
dc.subjectCriptografia de dados (Computação)pt_BR
dc.subjectComputer securitypt_BR
dc.subjectInternet of thingspt_BR
dc.subjectData encryption (Computer science)pt_BR
dc.titleAvaliação de algoritmos de criptografia e implementação de um protocolo leve para troca de chaves em dispositivos IoTpt_BR
dc.title.alternativeEvaluation of cryptography algorithms and implementation of a lightweight protocol for key exchange on IoT devicespt_BR
dc.typebachelorThesispt_BR
dc.description.resumoGarantir a segurança das informações em Internet das Coisas (IoT) tem se mostrado como um grande desafio, principalmente pela heterogeneidade, baixa capacidade computacional e consumo energético dos seus dispositivos. No contexto da segurança da informação, a criptogra-fia é responsável por garantir confidencialidade, integridade e autenticação. Este Trabalho de Conclusão de Curso trata sobre a segurança da informação, com enfoque em criptografia, no contexto de IoT. O objetivo é avaliar o desempenho de diferentes algoritmos de criptografia para dispositivos IoT, incluindo o estado da arte, e implementar um protocolo de troca de chaves. A avaliação dos algoritmos considera tempo de execução, uso de memória e consumo energético. O protocolo emprega o algoritmo de troca de chaves Diffie-Hellman sobre uma curva elíptica (ECDH) x25519 e foi projetado a partir dos algoritmos de criptografia avaliados. Os algoritmos são avaliados nos dispositivos Arduino Uno, ESP32 e Raspberry Pi 3. Os resultados obtidos demonstram que é possível garantir a confidencialidade e integridade em dispositivos IoT sem comprometer seu desempenho. O protocolo proposto foi aplicado com sucesso para trocas de chaves em dispositivos IoT com recursos computacionais mínimos.pt_BR
dc.degree.localToledopt_BR
dc.publisher.localToledopt_BR
dc.contributor.advisor1Camargo, Edson Tavares de
dc.contributor.referee1Giron, Alexandre Augusto
dc.contributor.referee2Souza, Álvaro Ricieri Castro e
dc.contributor.referee3Oyamada, Marcio Seiji
dc.contributor.referee4Camargo, Edson Tavares de
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentEngenharia de Computaçãopt_BR
dc.publisher.programEngenharia de Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:TD - Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
avaliacaoalgoritmoscriptografia.pdf2,41 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.