Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas [recurso eletrônico]
Natascha Sander de Abreu
DISSERTAÇÃO
Português
T/UNICAMP Ab86v
[Feasibility of implementing cryptographic algorithms in internet of things devices]
Limeira, SP : [s.n.], 2023.
1 recurso online (97 p.) : il., digital, arquivo PDF.
Orientador: André Leon Sampaio Gradvohl
Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia
Resumo: 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...
Ver mais
Resumo: 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ção
Ver menos
Abstract: 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...
Ver mais
Abstract: 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 entities
Ver menos
Requisitos do sistema: Software para leitura de arquivo em PDF
Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas [recurso eletrônico]
Natascha Sander de Abreu
Viabilidade de implementação de algoritmos criptográficos em dispositivos para internet das coisas [recurso eletrônico]
Natascha Sander de Abreu