Esquema de autenticação e acordo de chaves para internet das coisas utilizando o protocolo MQTT

The Internet of Things is passing for a large growth, allowing that more devices be connected in the Internet and so, taking to a increase volume data. This technology pass through several challenges and one of the main is the information security. In IoT environments the security is essential for...

ver descrição completa

Na minha lista:
Detalhes bibliográficos
Autor principal: Silva, Degemar Pereira da
Outros Autores: Immich, Roger Kreutz
Formato: Dissertação
Idioma:pt_BR
Publicado em: Universidade Federal do Rio Grande do Norte
Assuntos:
Endereço do item:https://repositorio.ufrn.br/handle/123456789/52377
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
id ri-123456789-52377
record_format dspace
institution Repositório Institucional
collection RI - UFRN
language pt_BR
topic Internet das coisas
Segurança
Autenticação
CNPQ::ENGENHARIAS
spellingShingle Internet das coisas
Segurança
Autenticação
CNPQ::ENGENHARIAS
Silva, Degemar Pereira da
Esquema de autenticação e acordo de chaves para internet das coisas utilizando o protocolo MQTT
description The Internet of Things is passing for a large growth, allowing that more devices be connected in the Internet and so, taking to a increase volume data. This technology pass through several challenges and one of the main is the information security. In IoT environments the security is essential for not permit the entrance of bad intentional devices, offer secure communication and data protection. Exist a lot of factors that are connected to a good security system, for exemple, athentication, criptography, secure communication canal and users identiőcation. This work apresent a authentication scheme for Internet of Things that can be use with MQTT protocol. The propose scheme was developed using a set of methods like, logic port XOR, symetric criptography and hash functions. Other than that, is propose the use of PUF tecnique for unique identiőcation of devices. The algorithm was tested using a tool for formal validation of security protocols, the scyther. In addition, the schema was implemented in a test environment using virtual machines. Therefore the python language was used to develop the schema and the Mosquitto service, with the MQTT protocol. During the performance evaluation, it was evident the existence of a commitment in the computational resources depending on of the provides security, existing a space to improve of the algorithm. On the other hand, the results showed that the schema own the necessary requirements to provide safe authentication and protection to data sended and received by devices.
author2 Immich, Roger Kreutz
author_facet Immich, Roger Kreutz
Silva, Degemar Pereira da
format masterThesis
author Silva, Degemar Pereira da
author_sort Silva, Degemar Pereira da
title Esquema de autenticação e acordo de chaves para internet das coisas utilizando o protocolo MQTT
title_short Esquema de autenticação e acordo de chaves para internet das coisas utilizando o protocolo MQTT
title_full Esquema de autenticação e acordo de chaves para internet das coisas utilizando o protocolo MQTT
title_fullStr Esquema de autenticação e acordo de chaves para internet das coisas utilizando o protocolo MQTT
title_full_unstemmed Esquema de autenticação e acordo de chaves para internet das coisas utilizando o protocolo MQTT
title_sort esquema de autenticação e acordo de chaves para internet das coisas utilizando o protocolo mqtt
publisher Universidade Federal do Rio Grande do Norte
publishDate 2023
url https://repositorio.ufrn.br/handle/123456789/52377
work_keys_str_mv AT silvadegemarpereirada esquemadeautenticacaoeacordodechavesparainternetdascoisasutilizandooprotocolomqtt
AT silvadegemarpereirada authenticationschemeandkeyagreementforinternetofthingsusingmqttprotocol
_version_ 1773964342561079296
spelling ri-123456789-523772023-05-13T00:19:35Z Esquema de autenticação e acordo de chaves para internet das coisas utilizando o protocolo MQTT Authentication scheme and key agreement for internet of things using MQTT protocol Silva, Degemar Pereira da Immich, Roger Kreutz http://lattes.cnpq.br/2898263998554677 https://orcid.org/0000-0003-2483-6382 http://lattes.cnpq.br/0535777592588490 Silva, Gustavo Girão Barreto da http://lattes.cnpq.br/9491033611706611 Pereira Júnior, Lourenco Alves Fontes, Ramon dos Reis Sampaio, Silvio Costa Internet das coisas Segurança Autenticação CNPQ::ENGENHARIAS The Internet of Things is passing for a large growth, allowing that more devices be connected in the Internet and so, taking to a increase volume data. This technology pass through several challenges and one of the main is the information security. In IoT environments the security is essential for not permit the entrance of bad intentional devices, offer secure communication and data protection. Exist a lot of factors that are connected to a good security system, for exemple, athentication, criptography, secure communication canal and users identiőcation. This work apresent a authentication scheme for Internet of Things that can be use with MQTT protocol. The propose scheme was developed using a set of methods like, logic port XOR, symetric criptography and hash functions. Other than that, is propose the use of PUF tecnique for unique identiőcation of devices. The algorithm was tested using a tool for formal validation of security protocols, the scyther. In addition, the schema was implemented in a test environment using virtual machines. Therefore the python language was used to develop the schema and the Mosquitto service, with the MQTT protocol. During the performance evaluation, it was evident the existence of a commitment in the computational resources depending on of the provides security, existing a space to improve of the algorithm. On the other hand, the results showed that the schema own the necessary requirements to provide safe authentication and protection to data sended and received by devices. A Internet das Coisas (IoT) está passando por um grande crescimento, permitindo que mais dispositivos estejam conectados na Internet, levando assim, a um aumento no volume de dados. Esta tecnologia passa por diversos desaőos, neste sentido, podemos destacar a segurança da informação. Em ambientes IoT a segurança é essencial para não permitir a entrada de dispositivos mal intencionados na rede, promover comunicação segura e proteção a dados sigilosos. Existem muitos fatores que estão ligados a um bom sistema de segurança, por exemplo, autenticação, criptograőa, canal seguro de comunicação e identiőcação de usuários. Esta dissertação apresenta um esquema de autenticação e acordo de chaves para IoT com o objetivo de ser utilizada em conjunto com o protocolo de comunicação MQTT. O esquema proposto foi desenvolvido utilizando um conjunto de métodos como, porta lógica XOR, criptograőa simétrica e funções hash. Além disso, é proposto o uso da técnica de PUF para a identiőcação única de dispositivos. O algoritmo foi testado utilizando uma ferramenta de validação formal de protocolos de segurança, o Scyther. Além disso, um protótipo do esquema desenvolvido foi implementado em um ambiente de testes utilizando máquinas virtuais. Para tanto, foi utilizada a linguagem Python no desenvolvimento da proposta e o serviço Mosquitto, com o protocolo MQTT. No decorrer da avaliação de desempenho, őcou evidente a existência de um comprometimento do recursos computacionais em função da segurança provida, existindo assim espaço para aprimoramentos da proposta. Por outro lado, os resultados mostraram claramente que o esquema apresentado possui os requisitos necessários para prover autenticação segura e proteção de dados enviados e recebidos pelos dispositivos. 2023-05-13T00:19:06Z 2023-05-13T00:19:06Z 2023-02-28 masterThesis SILVA, Degemar Pereira da. Esquema de autenticação e acordo de chaves para internet das coisas utilizando o protocolo MQTT. Orientador: Roger Kreutz Immich. 2023. 79f. Dissertação (Mestrado Profissional em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2023. https://repositorio.ufrn.br/handle/123456789/52377 pt_BR Acesso Aberto application/pdf Universidade Federal do Rio Grande do Norte Brasil UFRN PROGRAMA DE PÓS-GRADUAÇÃO EM TECNOLOGIA DA INFORMAÇÃO