Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas

Detalhes bibliográficos
Autor(a) principal: Bessa, Matheus Fontinele dos Santos
Data de Publicação: 2017
Outros Autores: Gonçalves, Renan Bittencourt Coelho Scorza
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: https://bdm.unb.br/handle/10483/27831
Resumo: Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2017.
id UNB-2_18938643f41815b330083bc1095c5ff3
oai_identifier_str oai:bdm.unb.br:10483/27831
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Bessa, Matheus Fontinele dos SantosGonçalves, Renan Bittencourt Coelho ScorzaOliveira, Edgard CostaBESSA, Matheus Fontinele dos Santos; GONÇALVES, Renan Bittencourt Coelho Scorza. Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas. 2017. vii, 46 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia de Redes de Comunicação)—Universidade de Brasília, Brasília, 2017.https://bdm.unb.br/handle/10483/27831Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2017.Com a evolução da internet e grandes avanços nas áreas de comunicação e microeletrônica, o conceito de computação ubíqua vem chegando cada vez mais próximo da realidade. Está cada vez mais visível, objetos que, costumeiramente se utilizam estão ganhando a capacidade de se conectarem a internet e modificando a forma de interação entre homem e objeto. Relógios possuem funções que vão além de marcar as horas, uma simples pulseira, antes utilizada como acessório de moda, torna-se seu enfermeiro pessoal. A Internet das Coisas oferece enormes oportunidades para revolucionar o modo de realização das nossas atividades em diversas áreas, como assistência médica, logística ou automação. O fato é que as aplicações desenvolvidas manipulam dados sensíveis, e qualquer intromissão pode gerar grandes perdas financeiras ou até mesmo atentar contra a integridade física dos usuários. Dessa forma, um dos grandes desafios para quem trabalha na construção de serviços nessa área é desenvolver aplicações suficientemente seguras para evitar, vazamento de informações, ou comprometimento dos serviços. Já temos uma série de relatos sobre as violações de segurança em soluções para Internet das Coisas, por isso neste trabalho iremos abordar o funcionamento do protocolo MQTT, que vem sendo adotado em inúmeras soluções e pode tornar-se o padrão vigente para a comunicação entre dispositivos e deles com serviços, e modificá-lo para que seja capaz de fornecer a funcionalidade de controle de acesso, permitindo que o gerente da rede limite as permissões de cada usuário, baseado no princípio publish/subscribe do MQTT, afim de obter um grau maior de segurança e contribuir para um ambiente mais estável e menos suscetível a ataques para a Internet das Coisas.Submitted by Kathryn Araujo (kathrynaraujo@bce.unb.br) on 2021-06-23T11:19:57Z No. of bitstreams: 1 2017_MatheusBessa_RenanGoncalves_tcc.pdf: 1754208 bytes, checksum: 5ac92ed1b6f59f0f851afdcce06b3d69 (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2021-06-25T18:02:54Z (GMT) No. of bitstreams: 1 2017_MatheusBessa_RenanGoncalves_tcc.pdf: 1754208 bytes, checksum: 5ac92ed1b6f59f0f851afdcce06b3d69 (MD5)Made available in DSpace on 2021-06-25T18:02:54Z (GMT). No. of bitstreams: 1 2017_MatheusBessa_RenanGoncalves_tcc.pdf: 1754208 bytes, checksum: 5ac92ed1b6f59f0f851afdcce06b3d69 (MD5)With the evolution of the internet and great improvement in the communication and microelectronics area, the concept of Ubiquitous Computing is getting closer to reality. It’s increasingly visible that the objects which we use customarily are gaining capability of being connected to the internet and modifying the relationship between man and object. Watches are exhibiting functions that go beyond telling the time or being a a simple bracelet that was once seen as a fashion accessory, they are now personal nurses. The Internet of Things offers tremendous opportunities to revolutionize the way of accomplishing our tasks in many different areas, like medical assistance, logistics or automation. The fact is that the applications developed manipulate sensitive data, and any intrusion may generate great financial losses or even attack the physical inegrity of its users. As a result, one of the biggest challenges for those who work in this area’s construction services is to develop applications which are sufficiently safe in order to avoid the leakage of information or damages to the services. We already have a series of reports on safety violations of the Internet of Things, therefore, in this essay, we will debate the functioning of the MQTT protocol, which is being chosen in several solutions and may become the standard in force for the communication between gadgets and between them and the services, and modify it to reach the capability of providing the functionality of access control, allowing the network manager to limit the permissions of each user, based on the MQTT’s publish/subscribe principle, in order to obtain greater safety and contribute to the achievement of a more stable and less susceptible to attacks environment for the Internet of Things.A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.info:eu-repo/semantics/openAccessInternet das coisasRedes de computação - protocolosTCP/IP (Protocolo de rede de computação)Comunicação sem fioProposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das CoisasProposed control of level of access for the MQTT protocol on the communication of devices from a network based on the Internet of Thingsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2021-06-25T18:02:54Z2021-06-25T18:02:54Z2017-12porreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/27831/2/license.txt21554873e56ad8ddc69c092699b98f95MD52ORIGINAL2017_MatheusBessa_RenanGoncalves_tcc.pdf2017_MatheusBessa_RenanGoncalves_tcc.pdfapplication/pdf1754208http://bdm.unb.br/xmlui/bitstream/10483/27831/1/2017_MatheusBessa_RenanGoncalves_tcc.pdf5ac92ed1b6f59f0f851afdcce06b3d69MD5110483/278312021-06-25 15:02:54.19oai:bdm.unb.br:10483/27831w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712021-06-25T18:02:54Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.pt_BR.fl_str_mv Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas
dc.title.alternative.pt_BR.fl_str_mv Proposed control of level of access for the MQTT protocol on the communication of devices from a network based on the Internet of Things
title Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas
spellingShingle Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas
Bessa, Matheus Fontinele dos Santos
Internet das coisas
Redes de computação - protocolos
TCP/IP (Protocolo de rede de computação)
Comunicação sem fio
title_short Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas
title_full Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas
title_fullStr Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas
title_full_unstemmed Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas
title_sort Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas
author Bessa, Matheus Fontinele dos Santos
author_facet Bessa, Matheus Fontinele dos Santos
Gonçalves, Renan Bittencourt Coelho Scorza
author_role author
author2 Gonçalves, Renan Bittencourt Coelho Scorza
author2_role author
dc.contributor.author.fl_str_mv Bessa, Matheus Fontinele dos Santos
Gonçalves, Renan Bittencourt Coelho Scorza
dc.contributor.advisor1.fl_str_mv Oliveira, Edgard Costa
contributor_str_mv Oliveira, Edgard Costa
dc.subject.keyword.pt_BR.fl_str_mv Internet das coisas
Redes de computação - protocolos
TCP/IP (Protocolo de rede de computação)
Comunicação sem fio
topic Internet das coisas
Redes de computação - protocolos
TCP/IP (Protocolo de rede de computação)
Comunicação sem fio
description Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2017.
publishDate 2017
dc.date.submitted.none.fl_str_mv 2017-12
dc.date.accessioned.fl_str_mv 2021-06-25T18:02:54Z
dc.date.available.fl_str_mv 2021-06-25T18:02:54Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv BESSA, Matheus Fontinele dos Santos; GONÇALVES, Renan Bittencourt Coelho Scorza. Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas. 2017. vii, 46 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia de Redes de Comunicação)—Universidade de Brasília, Brasília, 2017.
dc.identifier.uri.fl_str_mv https://bdm.unb.br/handle/10483/27831
identifier_str_mv BESSA, Matheus Fontinele dos Santos; GONÇALVES, Renan Bittencourt Coelho Scorza. Proposta de controle de nível de acesso para o protocolo MQTT na comunicação de dispositivos de uma rede baseada em Internet das Coisas. 2017. vii, 46 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia de Redes de Comunicação)—Universidade de Brasília, Brasília, 2017.
url https://bdm.unb.br/handle/10483/27831
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/27831/2/license.txt
http://bdm.unb.br/xmlui/bitstream/10483/27831/1/2017_MatheusBessa_RenanGoncalves_tcc.pdf
bitstream.checksum.fl_str_mv 21554873e56ad8ddc69c092699b98f95
5ac92ed1b6f59f0f851afdcce06b3d69
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1801493151493390336