Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/37700
Registro completo de metadados
Campo DCValorIdioma
dc.creatorFerreira, Augusto Cézar-
dc.date.accessioned2025-08-01T19:14:55Z-
dc.date.available2025-08-01T19:14:55Z-
dc.date.issued2022-12-12-
dc.identifier.citationFERREIRA, Augusto Cézar. Análise de comportamento do algoritmo criptográfico AES em sistemas embarcados. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2022.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/37700-
dc.description.abstractSecurity in computer networks is currently an area that contains many challenges, especially with the large number of new devices and technologies that arise over time. In the context of the Internet of Things with new application possibilities, security at the time of data transmission on embedded systems has become an experience. However, the currently existing solutions are targeting the main conventional systems and not embedded systems that contain less memory and processing power, in addition to restricted energy sources. In this context, this work developed an application for exchanging messages between different embedded systems and between these same systems and a general purpose computer using a non-secure channel, providing the confidentiality of data transmitted through the AES cryptographic algorithm using two libraries: Relic and wolfSSL, designed for systems with poor resources. After the implementation of the application, analyses regarding the controls about the size of the messages, the size of the keys chosen for the algorithm, the architecture used and the chosen library were performed. According to the results obtained, it was possible to verify that the AES in both libraries is viable for small messages. However, for systems with fewer resources like Arduino the process takes considerably longer time for larger messages, where the encryption and decryption time in all communication in this case comes to 81% in wolfSSL and 84% for Relic.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.subjectSistemas de segurançapt_BR
dc.subjectSistemas embarcados (Computadores)pt_BR
dc.subjectCriptografiapt_BR
dc.subjectSecurity systemspt_BR
dc.subjectEmbedded computer systemspt_BR
dc.subjectCryptographypt_BR
dc.titleAnálise de comportamento do algoritmo criptográfico AES em sistemas embarcadospt_BR
dc.typebachelorThesispt_BR
dc.description.resumoA segurança em redes de computadores atualmente é uma área que contém muitos desafios, principalmente com a grande quantidade de novos dispositivos e tecnologias que surgem ao passar do tempo. No âmbito da Internet das Coisas com as novas possibilidades de aplicações, a segurança no momento da transmissão de dados nos sistemas embarcados se tornou a experiência. Contudo, as soluções existentes atualmente têm como alvo os principais sistemas convencionais e não sistemas embarcados que contém menos memória e processamento, além de fontes de energia restritas. Neste contexto, este trabalho desenvolveu uma aplicação de troca de mensagens entre sistemas embarcados distintos e entre estes mesmos sistemas e um computador de propósito geral utilizando um canal não seguro, provendo a confidencialidade dos dados transmitidos por meio do algoritmo criptográfico AES utilizando duas bibliotecas: a Relic e a wolfSSL, projetados para sistemas com poucos recursos. Após a implementação da aplicação, análises a respeito dos controles acerca do tamanho das mensagens, do tamanho das chaves escolhidas para o algoritmo, da arquitetura utilizada e da biblioteca escolhida foram realizadas. De acordo com os resultados obtidos, foi possível verificar que o AES em ambas as bibliotecas é viável para mensagens pequenas, porém para sistemas com menos recursos como o Arduino o processo é consideravelmente mais demorado para mensagens maiores, onde o tempo da criptografia e descriptografia em toda a comunicação neste caso chega a 81% na wolfSSL e 84% para a Relic.pt_BR
dc.degree.localCornélio Procópiopt_BR
dc.publisher.localCornelio Procopiopt_BR
dc.contributor.advisor1Silva, Natássya Barlate Floro da-
dc.contributor.referee1Silva, Natássya Barlate Floro da-
dc.contributor.referee2Pozza, Rogério Santos-
dc.contributor.referee3Sampaio, Lucas Dias Hiera-
dc.publisher.countryBrasilpt_BR
dc.publisher.programEngenharia da Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:CP - Engenharia da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
analiseaesembarcados.pdf3,04 MBAdobe PDFThumbnail
Visualizar/Abrir


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