Uma banca de DEFESA de MESTRADO foi cadastrada pelo programa.
DISCENTE: FERNANDO HENRIQUE VIEIRA TRINDADE
DATA: 19/08/2022
HORA: 15:00
LOCAL: Sala de seminários do DCOMP
TÍTULO: Análise de viabilidade em adicionar proteção à privacidade na camada de aplicação em redes smart home
PALAVRAS-CHAVES: MQTT. TLS. CoAP. DTLS. Privacidade. Segurança. Smart Home
PÁGINAS: 85
GRANDE ÁREA: Ciências Exatas e da Terra
ÁREA: Ciência da Computação
SUBÁREA: Sistemas de Computação
ESPECIALIDADE: Arquitetura de Sistemas de Computação
RESUMO:
Smart Home (casa inteligente) é uma das tecnologias emergentes que mais cresce ao longo dos anos. Para prover comunicação à objetos inteligentes é preciso utilizar protocolos de comunicação "leves"para não os sobrecarregar. Devido à limitação de recursos de hardware em SHS (smart home system) requisitos como: tempo de resposta, baixo processamento, e baixo consumo energético costumam ser priorizados em detrimento da segurança e privacidade. Todavia neste tipo de ambiente, dados trafegados de forma insegura expõem a privacidade e intimidade dos usuários. Após a revisão da literatura identificou-se que grande parte das aplicações utilizando os protocolos MQTT e CoAP (dois dos principais protocolos da camada de aplicação) eram desenvolvidas de forma insegura. Posto isto, estes protocolos foram escolhidos para serem analisados quanto aos mecanismos de segurança e seus impactos no uso doméstico. Esta dissertação aplica métodos estatísticos em experimentos com os protocolos MQTT e CoAP, utilizando o microcontrolador ESP32, e mensura o impacto da adição de autenticidade e confidencialidade à camada de aplicação em SHS no tocante à performance, eficiência energética e usabilidade. Foram realizados testes de envio e recebimento de mensagens sem a utilização de qualquer proteção à privacidade e então comparados com novos testes utilizando TLS para o MQTT e DTLS para o CoAP. Além do incremento de segurança também adicionou-se níveis de confiabilidade e ampliação do tamanho de payload. Para cada um destes cenários avaliou-se custo do consumo energético, o tempo de resposta entre o envio e o recebimento da mensagem, assim como a complexidade necessária para adicionar os procolos TLS e DLS como proteção do MQTT e CoAP respectivamente. Os resultados obtidos mostram que o valor ( na moeda Real do Brasil) do consumo de energia chegou a aumentar 2 centavos para o CoAP com DTLS e 7 centavos no cenário mais seguro utilizando MQTT com QoS2 + TLS e o payload de 1kb. O nível de complexidade aumentou de 4 pontos para 24 utilizando avaliação heurística desenvolvida neste trabalho. Quanto a performance no MQTT identificou-se uma sobrecarga de até 1500% e no CoAP de 178% nos testes com maior segurança e confiabilidade. Ainda que os números pareçam expressivos, diante do impacto da falta de privacidade, os resultados demonstraram que o uso dos protocolos de segurança TLS e DLTS são viáveis no ambiente de smart homes.