🚨 Informamos aos concluintes que após a validação do orientador no sistema, A BIBLIOTECA PRECISA DE 7 DIAS ÚTEIS para tratar e processar os dados. Por isso, NÃO DEIXE PARA ENVIAR O TCC (graduação ou pós-graduação) DE ÚLTIMA HORA. Dúvidas: repositorio@ufersa.edu.br🚨

Criptografia de baixo consumo em sistemas embarcados aplicados à internet das coisas

dc.contributor.advisorBrito Filho, Francisco de Assis
dc.contributor.advisormailrepositorio@ufersa.edu.br
dc.contributor.authorTargino, Diego Pereira
dc.contributor.coadvisorSilva, Paulo Henrique Lopes
dc.contributor.referee1Brito Filho, Francisco de Assis
dc.contributor.referee2Silva, Paulo Henrique Lopes
dc.contributor.referee3Borges Neto, Joao Batista
dc.coverage.spatialMossoró
dc.date.accessioned2025-09-12T21:46:48Z
dc.date.available2025-09-12T21:46:48Z
dc.date.issued2024-07-25
dc.description.abstractA internet das coisas (IoT, do inglês internet of things) é um conceito que se refere à conexão via Internet de objetos do cotidiano, como dispositivos vestíveis, eletrodomésticos, veículos e edifícios. Esses elementos estão equipados com sensores, softwares e outros recursos tecnológicos que possibilitam a coleta e a troca de dados sem a intervenção humana. Esta rede de dispositivos conectados tem o objetivo de tornar o mundo mais inteligente e eficiente, oferecendo às empresas e aos indivíduos a capacidade de monitorar e controlar seus ambientes e ativos em tempo real. Contudo, a IoT também traz consigo diversos desafios de segurança. Pois sendo composta por uma vasta gama de dispositivos interconectados, muitos deles são vulneráveis a ataques cibernéticos, tornando a segurança dos dados e da rede uma preocupação significativa. Para garantir a segurança e a privacidade dos dados transmitidos na rede IoT, é fundamental a utilização de técnicas de criptografia, que visam tornar os dados ininteligíveis para terceiros não autorizados. No entanto, os dispositivos de IoT possuem dimensões reduzidas e limitações de capacidade de processamento, armazenamento de dados e fornecimento de energia. Nesse contexto, surge a criptografia leve, com o objetivo de assegurar a privacidade dos dados mesmo em dispositivos com recursos limitados. Existem diversas técnicas de criptografia leve que podem ser aplicadas na IoT, incluindo a criptografia simétrica e assimétrica. A criptografia simétrica usa uma chave privada compartilhada para cifrar e decifrar dados, enquanto a assimétrica utiliza duas chaves diferentes, uma pública e outra privada. Neste trabalho, analisaremos apenas o desempenho das criptografias simétricas em dispositivos de capacidade limitada. Serão abordadas as criptografias de bloco AES, Camellia, XXETA, Simon e Speck, as criptografias de fluxo Chacha20 e Salsa20, e as funções hash BLAKE-S, SHA-256 e SHA3-256. Além disso, apresentaremos os modos de criptografia implementados e testados com o auxílio de dois kits de desenvolvimento diferentes: o ESP32 DevKit V1 e o Arduino Nano V3. Nos testes, avaliaremos o desempenho, o consumo de energia e a latência das cifras mencionadas, com o objetivo de demonstrar os impactos no consumo e desempenho nesses dispositivos.
dc.description.abstract2The internet of things (IoT) is a concept that refers to the connection of everyday objects to the Internet, such as wearable devices, household appliances, vehicles, and buildings. These objects are equipped with sensors, software, and other technological resources that enable the collection and exchange of data without human intervention. This network of connected devices aims to make the world smarter and more efficient, providing businesses and individuals with the ability to monitor and control their environments and assets in real-time. However, IoT also brings with it several security challenges. As it is composed of a vast range of interconnected devices, many of them are vulnerable to cyberattacks, making data and network security a significant concern. To ensure the security and privacy of data transmitted across the IoT network, it is essential to employ encryption techniques, which aim to render the data unintelligible to unauthorized third parties. However, reduced dimensions and limitations in processing power, data storage, and energy supply characterize IoT devices. In this context, lightweight cryptography emerges with the goal of ensuring data privacy even in devices with limited resources. There are various lightweight cryptographic techniques that can be applied in IoT, including symmetric and asymmetric cryptography. Symmetric cryptography uses a shared private key to encrypt and decrypt data, while asymmetric cryptography employs two different keys, one public and the other private. In this paper, we will analyze the performance of symmetric encryptions on low-capacity devices. The block ciphers AES, Camellia, XXETA, Simon, and Speck, the stream ciphers Chacha20 and Salsa20, and the hash functions BLAKE-S, SHA-256, and SHA3-256 will be addressed. Additionally, we will present the encryption modes implemented and tested using two different development kits: the ESP32 DevKit V1 and the Arduino Nano V3. In our tests, we will evaluate the performance, power consumption, and latency of the mentioned ciphers to demonstrate the impacts on consumption and performance in these devices.
dc.description.physical90 f. : Il.
dc.format.mimetypepdf
dc.identifier.advisorLatteshttp://lattes.cnpq.br/1448427094519653
dc.identifier.authorLatteshttp://lattes.cnpq.br/5521589385263208
dc.identifier.bibliographicCitationTARGINO, Diego Pereira. Criptografia de baixo consumo em sistemas embarcados aplicados à internet das coisas. 2024. 90 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal Rural do Semi-Árido, Mossoró, 2024.
dc.identifier.coadvisorLatteshttp://lattes.cnpq.br/6471237666616986
dc.identifier.urihttps://repositorio.ufersa.edu.br/handle/prefix/14147
dc.language.isopt_BR
dc.publisher.centerCentro de Engenharias - CE
dc.publisher.countryBrasil
dc.publisher.initialsUFERSA
dc.publisher.institutionUniversidade Federal Rural do Semi-Árido
dc.publisher.programPrograma de Pós-Graduação em Engenharia Elétrica
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.holderUFERSA
dc.rights.licenseAttribution-ShareAlike 3.0 Brazilen
dc.rights.urihttp://creativecommons.org/licenses/by-sa/3.0/br/
dc.subject.cnpqENGENHARIAS::ENGENHARIA ELETRICA
dc.subject.keywordInternet das coisas
dc.subject.keywordBaixo consumo
dc.subject.keywordCriptografia leve
dc.subject.keywordSegurança da informação
dc.subject.keywordInternet of things
dc.subject.keywordLow consumption
dc.subject.keywordLightweight cryptografhy
dc.subject.keywordInformation security
dc.titleCriptografia de baixo consumo em sistemas embarcados aplicados à internet das coisas
dc.title.alternativeLow-power encryption in embedded systems applied to the internet of things
dc.typeinfo:eu-repo/semantics/masterThesis

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
DiegoPT_Dissertação.pdf
Tamanho:
2,42 MB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1,58 KB
Formato:
Item-specific license agreed upon to submission
Descrição: