Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/9263
Título: Avaliação de desempenho de algoritmos criptográficos em microcontroladores Arduino
Título(s) alternativo(s): Performance evaluation of cryptographic algorithms in Arduino microcontrollers
Autor(es): Pallaro, Marynea Aparecida Pereira
Orientador(es): Pigatto, Daniel Fernando
Palavras-chave: Arduino (Controlador programável)
Criptografia
Internet das coisas
Segurança de sistemas
Arduino (Programmable controller)
Cryptography
Internet of things
System safety
Data do documento: 10-Dez-2019
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Curitiba
Citação: PALLARO, Marynea Aparecida Pereira. Avaliação de desempenho de algoritmos criptográficos em microcontroladores Arduino. 2019. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Universidade Tecnológica Federal do Paraná, Curitiba, 2019.
Resumo: Um dos propósitos da Internet das Coisas é fazer com que objetos executem tarefas do dia-a-dia com pouca ou nenhuma interação humana e em diferentes domínios. Esses objetos são dispositivos computacionais com diferentes configurações, geralmente classificados como sistemas embarcados, que podem operar como sensores e/ou atuadores e que possuem, na grande maioria das vezes, pelo menos um módulo de comunicação. Devido à natureza das aplicações e às ameaças existentes em redes de computadores atualmente, o uso de mecanismos que permitam aumentar a segurança da informação manipulada por esses dispositivos é necessária na maioria das situações, seja para simples armazenamento ou para envio através da rede. Tendo em vista o aumento da segurança, este trabalho investiga o impacto de algoritmos criptográficos parametrizados com diferentes tamanhos de chave e executados em diferentes versões do microcontrolador Arduino, um dos mais utilizados para sistemas embarcados de pequeno porte. Os resultados mostram uma comparação entre os vários modelos de placas e tamanhos de chave, além de variar os modos de operação do algoritmo de criptografia escolhido. Por fim, uma avaliação de desempenho é conduzida para efetuar comparações entre modelos com propósitos similares de aplicação.
Abstract: One of the purposes of Internet of Things is to make objects perform everyday tasks with little or no human interaction in different domains. These objects are computational devices with different configurations, generally classified as embedded systems, which can operate as sensors and/or operators and which most oftenly have at least one communication module. Considering the nature of applications and threats in today’s computer networks, the use of mechanisms to increase the security of information handled by these devices is necessary in most situations, both for storage and transmissions. In order to increase security, this work investigates the impact of parameterized cryptographic algorithms with different key sizes and executed on different versions of the Arduino microcontroller, one of the most commonly used equipment for small embedded systems. The results show a comparison among boards models and key sizes, as well as different operation modes of the cryptographic algorithm. Finally, a performance evaluation is conducted to make comparisons between models with similar application purposes.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/9263
Aparece nas coleções:CT - Sistemas de Informação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
CT_COSIS_2019_2_01.pdf8,56 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.