A blockchain-based ontology for the internet of things security

Detalhes bibliográficos
Autor(a) principal: MENDONÇA, Sérgio Francisco Tavares de Oliveira
Data de Publicação: 2019
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/35813
Resumo: Recent studies have revealed serious security breaches in the Internet of Things (IoT) devices. Today’s architecture does not guarantee an adequate level of security, so attacks on data authenticity and integrity are among the top concerns when dealing with IoT-based environments. In this context, the objective of this work was to develop an ontology model for Blockchainbased IoT (BIoT) that ensures an adequate level of security. We implemented an ontology-based middleware that represents semantic knowledge. BIoT is independent of application context and protects against reported attacks from the fundamentals of blockchain networks. Initially, we built, through the hypothetical-deductive method, a BIoT model based on particular domain ontologies. We then interact between IoT devices and security ontologies and blockchain network concepts to capture characteristics. We then performed performance tests (sandbox); bench testing with Zigbee devices (testbed); knowledge base assessment; and research with experts through a questionnaire and semi-structured interviews to evaluate the proposal. We still adopt security criteria against possible known attacks in the literature. Thus, the ontology provided insight into security properties to monitor vulnerabilities in the IoT ecosystem and blockchain network structure, thereby ensuring data integrity, confidentiality, and privacy. Through the collected information, the BIoT model was built that presented the following advantages: adequate time processing; decentralized architecture, less susceptible to attack; presence of a stable network, even with the increase in the number of nodes, and consequently the packet traffic; possibility of improving the efficiency of data integrity verification; and increased availability of processing and memory resources for specific need environments. Thus, the model can be considered a promising alternative.
id UFPE_ef486e39e1fb11e114a70a556a1c1495
oai_identifier_str oai:repositorio.ufpe.br:123456789/35813
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling MENDONÇA, Sérgio Francisco Tavares de Oliveirahttp://lattes.cnpq.br/6313698968060384http://lattes.cnpq.br/1511532484752161ALENCAR, Fernanda Maria Ribeiro de2019-12-16T20:40:08Z2019-12-16T20:40:08Z2019-08-30MENDONÇA, Sérgio Francisco Tavares de Oliveira. A blockchain-based ontology for the internet of things security. 2019. Tese (Doutorado em Engenharia Elétrica) – Universidade Federal de Pernambuco, Recife, 2019.https://repositorio.ufpe.br/handle/123456789/35813Recent studies have revealed serious security breaches in the Internet of Things (IoT) devices. Today’s architecture does not guarantee an adequate level of security, so attacks on data authenticity and integrity are among the top concerns when dealing with IoT-based environments. In this context, the objective of this work was to develop an ontology model for Blockchainbased IoT (BIoT) that ensures an adequate level of security. We implemented an ontology-based middleware that represents semantic knowledge. BIoT is independent of application context and protects against reported attacks from the fundamentals of blockchain networks. Initially, we built, through the hypothetical-deductive method, a BIoT model based on particular domain ontologies. We then interact between IoT devices and security ontologies and blockchain network concepts to capture characteristics. We then performed performance tests (sandbox); bench testing with Zigbee devices (testbed); knowledge base assessment; and research with experts through a questionnaire and semi-structured interviews to evaluate the proposal. We still adopt security criteria against possible known attacks in the literature. Thus, the ontology provided insight into security properties to monitor vulnerabilities in the IoT ecosystem and blockchain network structure, thereby ensuring data integrity, confidentiality, and privacy. Through the collected information, the BIoT model was built that presented the following advantages: adequate time processing; decentralized architecture, less susceptible to attack; presence of a stable network, even with the increase in the number of nodes, and consequently the packet traffic; possibility of improving the efficiency of data integrity verification; and increased availability of processing and memory resources for specific need environments. Thus, the model can be considered a promising alternative.Estudos recentes apontam para graves falhas de segurança em dispositivos da Internet of Things (IoT). A arquitetura atual não garante um nível adequado de segurança e, por isso, ataques à autenticidade e integridade dos dados estão entre as principais preocupações quando tratamos de ambientes baseados em IoT. Neste contexto, o objetivo deste trabalho foi desenvolver um modelo a partir de ontologia para a IoT baseado em Blockchain (BIoT) que garanta um nível de segurança adequado. Foi implementado um middleware baseado em ontologia que representa um conhecimento semântico. BIoT é independente do contexto do aplicativo e fornece proteção contra os ataques relatados, a partir dos fundamentos das redes blockchain. Inicialmente, construiu-se, através do método hipotético-dedutivo, um modelo BIoT baseado em ontologias de domínios particulares. Em seguida, realizou-se a interação entre dispositivos da IoT e ontologias de segurança e conceitos das redes blockchain, para capturar características. Em seguida, foi realizado testes de performance (sandbox); testes de bancada com dispositivos Zigbee (testbed); avaliação da base de conhecimento; e, pesquisa com especialistas através de questionário e entrevistas semi-estruturadas para avaliação da proposta. Ainda adotamos critérios de segurança contra possíveis ataques conhecidos na literatura. Desse modo, a ontologia proporcionou conhecimentos sobre propriedades de segurança para monitorar vulnerabilidades presentes no ecossistema da IoT e estrutura de redes blockchain, garantindo assim integridade, confidencialidade e privacidade dos dados. Através das informações coletadas, foi construído o modelo BIoT que apresentou as seguintes vantagens: processamento de tempo adequado; arquitetura descentralizada, menos suscetível a ataques; presença de uma rede estável, mesmo com o aumento do número de nós, e consequentemente o de tráfego de pacotes; possibilidade de melhoria da eficiência de verificação da integridade dos dados; e maior disponibilidade de recursos de processamento e memória para ambientes com necessidade específicas. Assim, o modelo pode ser considerado uma alternativa promissora.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Engenharia EletricaUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessEngenharia ElétricaInternet das coisasBlockchainSegurançaPrivacidadeAutenticidadeIntegridade dos dadosA blockchain-based ontology for the internet of things securityinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisdoutoradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETEXTTESE Sérgio Francisco Tavares de Oliveira Mendonça.pdf.txtTESE Sérgio Francisco Tavares de Oliveira Mendonça.pdf.txtExtracted texttext/plain324109https://repositorio.ufpe.br/bitstream/123456789/35813/4/TESE%20S%c3%a9rgio%20Francisco%20Tavares%20de%20Oliveira%20Mendon%c3%a7a.pdf.txt4abcdca3b8876d3c5cf4afcce65e0291MD54THUMBNAILTESE Sérgio Francisco Tavares de Oliveira Mendonça.pdf.jpgTESE Sérgio Francisco Tavares de Oliveira Mendonça.pdf.jpgGenerated Thumbnailimage/jpeg1257https://repositorio.ufpe.br/bitstream/123456789/35813/5/TESE%20S%c3%a9rgio%20Francisco%20Tavares%20de%20Oliveira%20Mendon%c3%a7a.pdf.jpg77c5f0471d785d6fb992c7986e2b5383MD55ORIGINALTESE Sérgio Francisco Tavares de Oliveira Mendonça.pdfTESE Sérgio Francisco Tavares de Oliveira Mendonça.pdfapplication/pdf4464918https://repositorio.ufpe.br/bitstream/123456789/35813/1/TESE%20S%c3%a9rgio%20Francisco%20Tavares%20de%20Oliveira%20Mendon%c3%a7a.pdfb7613bad5483f10c85427ce178fd6cc4MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/35813/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82310https://repositorio.ufpe.br/bitstream/123456789/35813/3/license.txtbd573a5ca8288eb7272482765f819534MD53123456789/358132019-12-17 02:11:58.121oai:repositorio.ufpe.br:123456789/35813TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLCBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91IGFjb3Jkby4KCkEgVUZQRSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBub21lKHMpIGRvKHMpIGF1dG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50byBlbnRyZWd1ZSBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZG8gcHJldmlzdG8gbmEgYWzDrW5lYSBjKS4KRepositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-12-17T05:11:58Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv A blockchain-based ontology for the internet of things security
title A blockchain-based ontology for the internet of things security
spellingShingle A blockchain-based ontology for the internet of things security
MENDONÇA, Sérgio Francisco Tavares de Oliveira
Engenharia Elétrica
Internet das coisas
Blockchain
Segurança
Privacidade
Autenticidade
Integridade dos dados
title_short A blockchain-based ontology for the internet of things security
title_full A blockchain-based ontology for the internet of things security
title_fullStr A blockchain-based ontology for the internet of things security
title_full_unstemmed A blockchain-based ontology for the internet of things security
title_sort A blockchain-based ontology for the internet of things security
author MENDONÇA, Sérgio Francisco Tavares de Oliveira
author_facet MENDONÇA, Sérgio Francisco Tavares de Oliveira
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/6313698968060384
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/1511532484752161
dc.contributor.author.fl_str_mv MENDONÇA, Sérgio Francisco Tavares de Oliveira
dc.contributor.advisor1.fl_str_mv ALENCAR, Fernanda Maria Ribeiro de
contributor_str_mv ALENCAR, Fernanda Maria Ribeiro de
dc.subject.por.fl_str_mv Engenharia Elétrica
Internet das coisas
Blockchain
Segurança
Privacidade
Autenticidade
Integridade dos dados
topic Engenharia Elétrica
Internet das coisas
Blockchain
Segurança
Privacidade
Autenticidade
Integridade dos dados
description Recent studies have revealed serious security breaches in the Internet of Things (IoT) devices. Today’s architecture does not guarantee an adequate level of security, so attacks on data authenticity and integrity are among the top concerns when dealing with IoT-based environments. In this context, the objective of this work was to develop an ontology model for Blockchainbased IoT (BIoT) that ensures an adequate level of security. We implemented an ontology-based middleware that represents semantic knowledge. BIoT is independent of application context and protects against reported attacks from the fundamentals of blockchain networks. Initially, we built, through the hypothetical-deductive method, a BIoT model based on particular domain ontologies. We then interact between IoT devices and security ontologies and blockchain network concepts to capture characteristics. We then performed performance tests (sandbox); bench testing with Zigbee devices (testbed); knowledge base assessment; and research with experts through a questionnaire and semi-structured interviews to evaluate the proposal. We still adopt security criteria against possible known attacks in the literature. Thus, the ontology provided insight into security properties to monitor vulnerabilities in the IoT ecosystem and blockchain network structure, thereby ensuring data integrity, confidentiality, and privacy. Through the collected information, the BIoT model was built that presented the following advantages: adequate time processing; decentralized architecture, less susceptible to attack; presence of a stable network, even with the increase in the number of nodes, and consequently the packet traffic; possibility of improving the efficiency of data integrity verification; and increased availability of processing and memory resources for specific need environments. Thus, the model can be considered a promising alternative.
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-12-16T20:40:08Z
dc.date.available.fl_str_mv 2019-12-16T20:40:08Z
dc.date.issued.fl_str_mv 2019-08-30
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv MENDONÇA, Sérgio Francisco Tavares de Oliveira. A blockchain-based ontology for the internet of things security. 2019. Tese (Doutorado em Engenharia Elétrica) – Universidade Federal de Pernambuco, Recife, 2019.
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/35813
identifier_str_mv MENDONÇA, Sérgio Francisco Tavares de Oliveira. A blockchain-based ontology for the internet of things security. 2019. Tese (Doutorado em Engenharia Elétrica) – Universidade Federal de Pernambuco, Recife, 2019.
url https://repositorio.ufpe.br/handle/123456789/35813
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Engenharia Eletrica
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/35813/4/TESE%20S%c3%a9rgio%20Francisco%20Tavares%20de%20Oliveira%20Mendon%c3%a7a.pdf.txt
https://repositorio.ufpe.br/bitstream/123456789/35813/5/TESE%20S%c3%a9rgio%20Francisco%20Tavares%20de%20Oliveira%20Mendon%c3%a7a.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/35813/1/TESE%20S%c3%a9rgio%20Francisco%20Tavares%20de%20Oliveira%20Mendon%c3%a7a.pdf
https://repositorio.ufpe.br/bitstream/123456789/35813/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/35813/3/license.txt
bitstream.checksum.fl_str_mv 4abcdca3b8876d3c5cf4afcce65e0291
77c5f0471d785d6fb992c7986e2b5383
b7613bad5483f10c85427ce178fd6cc4
e39d27027a6cc9cb039ad269a5db8e34
bd573a5ca8288eb7272482765f819534
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1802310640535076864