Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas
Autor(a) principal: | |
---|---|
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 |