Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas

Detalhes bibliográficos
Autor(a) principal: Abreu, Natascha Sander de, 1997-
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/8879
Resumo: Orientador: André Leon Sampaio Gradvohl
id UNICAMP-30_868d09435819a0cc4e69285b854cebf9
oai_identifier_str oai::1267666
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisasFeasibility of implementing cryptographic algorithms in internet of things devicesCriptografiaInternet das coisasCryptographyInternet of thingsOrientador: André Leon Sampaio GradvohlDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de TecnologiaResumo: A tendência do crescimento de dispositivos autônomos conectados à Internet avança diariamente. A chamada internet das coisas ou IoT, é uma tecnologia emergente e em evolução que deve conectar bilhões de dispositivos, viabilizando a transmissão de dados entre dispositivos inteligentes. Para o uso desta tecnologia é indispensável que se considere a implementação da segurança da informação nesses dispositivos. A segurança deve evitar ataques e vazamento de informações, construindo a confiança entre os dispositivos e seus usuários. Um método necessário para atingir a segurança em dispositivos para IoT são os algoritmos criptográficos. No entanto, os algoritmos criptográficos são, na sua maioria, caros computacionalmente. A limitação no poder de processamento e memória para IoT, estão entre as principais razões para ausência da implementação de uma comunicação criptografada nesses dispositivos. O objetivo desse trabalho é apresentar um estudo sobre os algoritmos criptográficos como solução para os problemas na troca de informações. Para isso, analisou-se, teórica e experimentalmente, algumas das soluções em dispositivos para IoT, usando o simulador do Contik OS, Cooja, para simular o ambiente IoT. A análise envolveu a comparação entre as respostas das métricas referentes ao consumo de energia para a execução dos algoritmos AES, Present, Simon e Speck. Dentre os resultados ensaiados nos tempos 10 minutos, 60 minutos e 120 minutos, o consumo de energia obedeceu um padrão mais estável a partir dos 60 minutos em todos os casos. Independente da escolha do algoritmo de criptografia, visto que o consumo de energia deles é praticamente o mesmo, o que se recomenda é adotar um algoritmo que se encaixe ao armazenamento disponível do dispositivo IoT e que seja testado e validado por entidades de padronizaçãoAbstract: The growth trend of stand-alone devices connected to the Internet advances daily. The Internet of things, or IoT, is an emerging and evolving technology that should connect billions of devices, enabling data transmission among intelligent devices. For this technology, it is essential to consider information security in these devices. Security must prevent attacks and information leaks, building trust in devices and their users. A necessary method to achieve security in IoT devices is cryptographic algorithms. However, cryptographic algorithms are, for the most part, computationally expensive. The limitations in power processing and memory for IoT are among the main reasons for the lack of implementation of encrypted communication in these devices. This work aims to present a study on cryptographic algorithms as a solution to the problems in information exchange. Therefore, it was analyzed, theoretically and experimentally, some solutions in devices for IoT. Using the Contik OS simulator, Cooja, to simulate the IoT environment. The analysis involves comparing the responses of the metrics referring to energy consumption for the execution of the AES, Present, Simon, and Speck algorithms. Among the results tested at 10 minutes, 60 minutes, and 120 minutes, energy consumption followed a more stable pattern from minute 60 in all cases. Regardless of the choice of encryption algorithm, since their energy consumption is practically the same, we recommend adopting an algorithm that fits the available storage of the IoT device and is tested and validated by standardization entitiesMestradoSistemas de Informação e ComunicaçãoMestra em TecnologiaCAPES001[s.n.]Gradvohl, André Leon Sampaio, 1973-Camara, Carlos EduardoMoia, Vitor Augusto GalhardoUniversidade Estadual de Campinas (UNICAMP). Faculdade de TecnologiaPrograma de Pós-Graduação em TecnologiaUNIVERSIDADE ESTADUAL DE CAMPINASAbreu, Natascha Sander de, 1997-20232023-02-27T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf1 recurso online (97 p.) : il., digital, arquivo PDF.https://hdl.handle.net/20.500.12733/8879ABREU, Natascha Sander de. Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas. 2023. 1 recurso online (97 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/8879. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/1267666Requisitos do sistema: Software para leitura de arquivo em PDFporreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2023-04-27T17:18:58Zoai::1267666Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2023-04-27T17:18:58Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas
Feasibility of implementing cryptographic algorithms in internet of things devices
title Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas
spellingShingle Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas
Abreu, Natascha Sander de, 1997-
Criptografia
Internet das coisas
Cryptography
Internet of things
title_short Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas
title_full Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas
title_fullStr Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas
title_full_unstemmed Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas
title_sort Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas
author Abreu, Natascha Sander de, 1997-
author_facet Abreu, Natascha Sander de, 1997-
author_role author
dc.contributor.none.fl_str_mv Gradvohl, André Leon Sampaio, 1973-
Camara, Carlos Eduardo
Moia, Vitor Augusto Galhardo
Universidade Estadual de Campinas (UNICAMP). Faculdade de Tecnologia
Programa de Pós-Graduação em Tecnologia
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Abreu, Natascha Sander de, 1997-
dc.subject.por.fl_str_mv Criptografia
Internet das coisas
Cryptography
Internet of things
topic Criptografia
Internet das coisas
Cryptography
Internet of things
description Orientador: André Leon Sampaio Gradvohl
publishDate 2023
dc.date.none.fl_str_mv 2023
2023-02-27T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.12733/8879
ABREU, Natascha Sander de. Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas. 2023. 1 recurso online (97 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/8879. Acesso em: 3 set. 2024.
url https://hdl.handle.net/20.500.12733/8879
identifier_str_mv ABREU, Natascha Sander de. Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas. 2023. 1 recurso online (97 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/8879. Acesso em: 3 set. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/1267666
Requisitos do sistema: Software para leitura de arquivo em PDF
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
1 recurso online (97 p.) : il., digital, arquivo PDF.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1809189188817387520