RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas.
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | , , |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal da Bahia
|
| Programa de Pós-Graduação: |
Programa de Pós-Graduação em Ciência da Computação (PGCOMP)
|
| Departamento: |
Instituto de Computação - IC
|
| País: |
Brasil
|
| Palavras-chave em Português: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | https://repositorio.ufba.br/handle/ri/41564 |
Resumo: | Este trabalho apresenta a Névoa das Coisas Confiável (do Inglês Realible Fog of Things) (RFoT), um framework que integra uma rede de Internet das Coisas (do inglês Internet of Things) (IoT) com as tecnologias de Blockchain e Contratos Inteligentes (do Inglês Smart Contracts) (CI), para ofertar a IoT como uma fonte de dados confiável para sistemas de treinamento de modelos de Aprendizado de Máquina (do Inglês Machine Learning) (AM). O conceito de confiabilidade aplicado nesta pesquisa fundamenta-se nos quatro pilares da segurança da informação: confidencialidade, integridade, disponibilidade e autenticidade. A confidencialidade foi subdividida em automação de processos e privacidade, associadas aos CI e criptografia síncrona de Fernet, enquanto a integridade e a autenticidade fo- ram associadas à imutabilidade e à rastreabilidade proporcionadas pela Blockchain. Esse conceito de confiabilidade foi avaliado por experimentos que submeteram o RFoT e uma IoT convencional a situações de estresse, a fim de comparar suas capacidades protetivas. Nesta pesquisa, se entende como convencional uma IoT que não implementa medidas para garantir a confiabilidade das amostras coletadas. Nesses experimentos, foi utilizado um sistema AM, baseado no algoritmo de Aprendizado Federado (do inglês, Federated Learning) (AF) para treinar uma Rede Neural (do inglês Neural Network) (RN) capaz de prever o conforto térmico de um ambiente, guiada pelo cálculo do Indice de Desconforto Térmico (IDT). O sistema AM atuou como consumidor nos experimentos, a fim de validar se dados corrompidos estão sendo propagados pela fonte e o impacto gerado nos modelos treinados. Os resultados revelaram que uma IoT convencional propaga dados corrom- pidos, os quais afetam a capacidade de classificação dos modelos. Em contrapartida, o framework proposto consegue garantir que apenas os dados originais sejam enviados a um consumidor, mesmo que o atacante seja capaz de alterá-los, sem comprometer os princípios que regem a confiabilidade da fonte de dados e o processo de treinamento dos modelos AM. Além disso, para determinar a viabilidade de implementação da arquite- tura, foram realizadas análises de custo computacional, recursos de mercado e impacto temporal da integração das tecnologias. |
| id |
UFBA-2_51fe0786660b73aec081e0e3ce2f9269 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufba.br:ri/41564 |
| network_acronym_str |
UFBA-2 |
| network_name_str |
Repositório Institucional da UFBA |
| repository_id_str |
|
| spelling |
2025-03-25T13:30:53Z2025-03-25T13:30:53Z2024-11-25SILVA, Eliabe Nascimento. RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. 2024. 115 f. Dissertação (Mestrado em Ciência da Computação) - Instituto de Computação, Universidade Federal da Bahia, Salvador (Bahia), 2024.https://repositorio.ufba.br/handle/ri/41564Este trabalho apresenta a Névoa das Coisas Confiável (do Inglês Realible Fog of Things) (RFoT), um framework que integra uma rede de Internet das Coisas (do inglês Internet of Things) (IoT) com as tecnologias de Blockchain e Contratos Inteligentes (do Inglês Smart Contracts) (CI), para ofertar a IoT como uma fonte de dados confiável para sistemas de treinamento de modelos de Aprendizado de Máquina (do Inglês Machine Learning) (AM). O conceito de confiabilidade aplicado nesta pesquisa fundamenta-se nos quatro pilares da segurança da informação: confidencialidade, integridade, disponibilidade e autenticidade. A confidencialidade foi subdividida em automação de processos e privacidade, associadas aos CI e criptografia síncrona de Fernet, enquanto a integridade e a autenticidade fo- ram associadas à imutabilidade e à rastreabilidade proporcionadas pela Blockchain. Esse conceito de confiabilidade foi avaliado por experimentos que submeteram o RFoT e uma IoT convencional a situações de estresse, a fim de comparar suas capacidades protetivas. Nesta pesquisa, se entende como convencional uma IoT que não implementa medidas para garantir a confiabilidade das amostras coletadas. Nesses experimentos, foi utilizado um sistema AM, baseado no algoritmo de Aprendizado Federado (do inglês, Federated Learning) (AF) para treinar uma Rede Neural (do inglês Neural Network) (RN) capaz de prever o conforto térmico de um ambiente, guiada pelo cálculo do Indice de Desconforto Térmico (IDT). O sistema AM atuou como consumidor nos experimentos, a fim de validar se dados corrompidos estão sendo propagados pela fonte e o impacto gerado nos modelos treinados. Os resultados revelaram que uma IoT convencional propaga dados corrom- pidos, os quais afetam a capacidade de classificação dos modelos. Em contrapartida, o framework proposto consegue garantir que apenas os dados originais sejam enviados a um consumidor, mesmo que o atacante seja capaz de alterá-los, sem comprometer os princípios que regem a confiabilidade da fonte de dados e o processo de treinamento dos modelos AM. Além disso, para determinar a viabilidade de implementação da arquite- tura, foram realizadas análises de custo computacional, recursos de mercado e impacto temporal da integração das tecnologias.This work presents the Névoa das Coisas Confiável (do Inglês Realible Fog of Things) (RFoT), a framework that integrates an Internet das Coisas (do inglês Internet of Things) (IoT) network with Blockchain and Contratos Inteligentes (do Inglês Smart Contracts) (CI) technologies, to offer IoT as a reliable data source for training Aprendizado de Má- quina (do Inglês Machine Learning) (AM) models. The reliability concept applied in this research is grounded in the four pillars of information security: confidentiality, integrity, availability, and authenticity. Confidentiality was subdivided into process automation and privacy, associated with CI and Fernet synchronous cryptography, while integrity and authenticity were linked to the immutability and traceability provided by Block- chain. This reliability concept was evaluated through experiments that subjected the RFoT and a conventional IoT to stress situations. In this research, a conventional IoT is understood as one that does not implement measures to ensure the reliability of col- lected samples. In these experiments, a AM system was used, based on the Aprendizado Federado (do inglês, Federated Learning) (AF) algorithm to train a Rede Neural (do in- glês Neural Network) (RN) capable of predicting the thermal comfort of an environment, guided by the calculation of the Indice de Desconforto Térmico (IDT). The AM system acted as a consumer in the experiments, to validate whether corrupted data is being propagated by the source and its impact on trained models. The results revealed that a conventional IoT propagates corrupted data, which affects the classification capacity of the models.porUniversidade Federal da BahiaPrograma de Pós-Graduação em Ciência da Computação (PGCOMP) UFBABrasilInstituto de Computação - ICInternet of thingsBlockchainSmart contractDigital twinCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOInternet das coisasBlockchainContratos inteligentesGêmeo digitalRFoT: um framework para garantia da confiabilidade de dados na névoa das coisas.RFoT: a framework for assuring data reliability in the fog of things.Mestrado Acadêmicoinfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/publishedVersionPrazeres, Cássio Vinícius Serafimhttps://orcid.org/0000-0003-0197-0909http://lattes.cnpq.br/5075736089100544Prazeres, Cássio Vinícius Serafimhttps://orcid.org/0000-0003-0197-0909http://lattes.cnpq.br/5075736089100544Mota, Vinicius Fernandes Soareshttp://lattes.cnpq.br/9305955394665920Santos, Bruno Pereira doshttps://orcid.org/0000-0003-4501-2323http://lattes.cnpq.br/0092226104911153http://lattes.cnpq.br/2591870346824865Silva, Eliabe Nascimentoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFBAinstname:Universidade Federal da Bahia (UFBA)instacron:UFBAORIGINALDefesa_de_Mestrado___Eliabe_versao_final.pdfDefesa_de_Mestrado___Eliabe_versao_final.pdfVersão final da dissertaçãoapplication/pdf3154896https://repositorio.ufba.br/bitstream/ri/41564/1/Defesa_de_Mestrado___Eliabe_versao_final.pdf4c5ab573f4c3b618d48aef281c48faf5MD51open accessLICENSElicense.txtlicense.txttext/plain1720https://repositorio.ufba.br/bitstream/ri/41564/2/license.txtd9b7566281c22d808dbf8f29ff0425c8MD52open accessri/415642025-03-25 10:30:54.028open accessoai:repositorio.ufba.br:ri/41564TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCBvIGF1dG9yIG91IHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pIGUvb3UgZGlzdHJpYnVpciBhIHN1YSBwdWJsaWNhw6fDo28gKGluY2x1aW5kbyBvIHJlc3Vtbykgbm8gZm9ybWF0byBpbXByZXNzbyBlL291IGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBlL291IHbDrWRlby4KCk8gYXV0b3Igb3UgdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IgY29uY29yZGEgcXVlIG8gUmVwb3NpdMOzcmlvIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBxdWFscXVlciBtZWlvIGUvb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8OjbywgcG9kZW5kbyBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrdXAgZSBwcmVzZXJ2YcOnw6NvLiAKCk8gYXV0b3Igb3UgdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IgZGVjbGFyYSBxdWUgYSBzdWEgcHVibGljYcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIG7Do28sIHF1ZSBzZWphIGRlIHNldSBjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIGFvIFJlcG9zaXTDs3JpbyBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EgZSBxdWUgZXNzZSBtYXRlcmlhbCBkZSBwcm9wcmllZGFkZSBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBSRVNVTFRFIERFIFVNIFBBVFJPQ8ONTklPIE9VIEFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIE9SR0FOSVNNTywgVk9Dw4ogREVDTEFSQSBRVUUgUkVTUEVJVE9VIFRPRE9TIEUgUVVBSVNRVUVSIERJUkVJVE9TIERFIFJFVklTw4NPLCBDT01PIFRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKTyBSZXBvc2l0w7NyaW8gc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyLCBjbGFyYW1lbnRlLCBvIChzKSBzZXUocykgbm9tZSAocykgb3UgbyAocykgbm9tZSAocykgZG8gKHMpIGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHB1YmxpY2HDp8OjbyBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Repositório InstitucionalPUBhttps://repositorio.ufba.br/oai/requestrepositorio@ufba.bropendoar:19322025-03-25T13:30:54Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)false |
| dc.title.pt_BR.fl_str_mv |
RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. |
| dc.title.alternative.pt_BR.fl_str_mv |
RFoT: a framework for assuring data reliability in the fog of things. |
| title |
RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. |
| spellingShingle |
RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. Silva, Eliabe Nascimento CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Internet das coisas Blockchain Contratos inteligentes Gêmeo digital Internet of things Blockchain Smart contract Digital twin |
| title_short |
RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. |
| title_full |
RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. |
| title_fullStr |
RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. |
| title_full_unstemmed |
RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. |
| title_sort |
RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. |
| author |
Silva, Eliabe Nascimento |
| author_facet |
Silva, Eliabe Nascimento |
| author_role |
author |
| dc.contributor.advisor1.fl_str_mv |
Prazeres, Cássio Vinícius Serafim |
| dc.contributor.advisor1ID.fl_str_mv |
https://orcid.org/0000-0003-0197-0909 |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/5075736089100544 |
| dc.contributor.referee1.fl_str_mv |
Prazeres, Cássio Vinícius Serafim |
| dc.contributor.referee1ID.fl_str_mv |
https://orcid.org/0000-0003-0197-0909 |
| dc.contributor.referee1Lattes.fl_str_mv |
http://lattes.cnpq.br/5075736089100544 |
| dc.contributor.referee2.fl_str_mv |
Mota, Vinicius Fernandes Soares |
| dc.contributor.referee2Lattes.fl_str_mv |
http://lattes.cnpq.br/9305955394665920 |
| dc.contributor.referee3.fl_str_mv |
Santos, Bruno Pereira dos |
| dc.contributor.referee3ID.fl_str_mv |
https://orcid.org/0000-0003-4501-2323 |
| dc.contributor.referee3Lattes.fl_str_mv |
http://lattes.cnpq.br/0092226104911153 |
| dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/2591870346824865 |
| dc.contributor.author.fl_str_mv |
Silva, Eliabe Nascimento |
| contributor_str_mv |
Prazeres, Cássio Vinícius Serafim Prazeres, Cássio Vinícius Serafim Mota, Vinicius Fernandes Soares Santos, Bruno Pereira dos |
| dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Internet das coisas Blockchain Contratos inteligentes Gêmeo digital Internet of things Blockchain Smart contract Digital twin |
| dc.subject.por.fl_str_mv |
Internet das coisas Blockchain Contratos inteligentes Gêmeo digital |
| dc.subject.other.pt_BR.fl_str_mv |
Internet of things Blockchain Smart contract Digital twin |
| description |
Este trabalho apresenta a Névoa das Coisas Confiável (do Inglês Realible Fog of Things) (RFoT), um framework que integra uma rede de Internet das Coisas (do inglês Internet of Things) (IoT) com as tecnologias de Blockchain e Contratos Inteligentes (do Inglês Smart Contracts) (CI), para ofertar a IoT como uma fonte de dados confiável para sistemas de treinamento de modelos de Aprendizado de Máquina (do Inglês Machine Learning) (AM). O conceito de confiabilidade aplicado nesta pesquisa fundamenta-se nos quatro pilares da segurança da informação: confidencialidade, integridade, disponibilidade e autenticidade. A confidencialidade foi subdividida em automação de processos e privacidade, associadas aos CI e criptografia síncrona de Fernet, enquanto a integridade e a autenticidade fo- ram associadas à imutabilidade e à rastreabilidade proporcionadas pela Blockchain. Esse conceito de confiabilidade foi avaliado por experimentos que submeteram o RFoT e uma IoT convencional a situações de estresse, a fim de comparar suas capacidades protetivas. Nesta pesquisa, se entende como convencional uma IoT que não implementa medidas para garantir a confiabilidade das amostras coletadas. Nesses experimentos, foi utilizado um sistema AM, baseado no algoritmo de Aprendizado Federado (do inglês, Federated Learning) (AF) para treinar uma Rede Neural (do inglês Neural Network) (RN) capaz de prever o conforto térmico de um ambiente, guiada pelo cálculo do Indice de Desconforto Térmico (IDT). O sistema AM atuou como consumidor nos experimentos, a fim de validar se dados corrompidos estão sendo propagados pela fonte e o impacto gerado nos modelos treinados. Os resultados revelaram que uma IoT convencional propaga dados corrom- pidos, os quais afetam a capacidade de classificação dos modelos. Em contrapartida, o framework proposto consegue garantir que apenas os dados originais sejam enviados a um consumidor, mesmo que o atacante seja capaz de alterá-los, sem comprometer os princípios que regem a confiabilidade da fonte de dados e o processo de treinamento dos modelos AM. Além disso, para determinar a viabilidade de implementação da arquite- tura, foram realizadas análises de custo computacional, recursos de mercado e impacto temporal da integração das tecnologias. |
| publishDate |
2024 |
| dc.date.issued.fl_str_mv |
2024-11-25 |
| dc.date.accessioned.fl_str_mv |
2025-03-25T13:30:53Z |
| dc.date.available.fl_str_mv |
2025-03-25T13:30:53Z |
| dc.type.driver.fl_str_mv |
Mestrado Acadêmico info:eu-repo/semantics/masterThesis |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.citation.fl_str_mv |
SILVA, Eliabe Nascimento. RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. 2024. 115 f. Dissertação (Mestrado em Ciência da Computação) - Instituto de Computação, Universidade Federal da Bahia, Salvador (Bahia), 2024. |
| dc.identifier.uri.fl_str_mv |
https://repositorio.ufba.br/handle/ri/41564 |
| identifier_str_mv |
SILVA, Eliabe Nascimento. RFoT: um framework para garantia da confiabilidade de dados na névoa das coisas. 2024. 115 f. Dissertação (Mestrado em Ciência da Computação) - Instituto de Computação, Universidade Federal da Bahia, Salvador (Bahia), 2024. |
| url |
https://repositorio.ufba.br/handle/ri/41564 |
| 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.publisher.none.fl_str_mv |
Universidade Federal da Bahia |
| dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação (PGCOMP) |
| dc.publisher.initials.fl_str_mv |
UFBA |
| dc.publisher.country.fl_str_mv |
Brasil |
| dc.publisher.department.fl_str_mv |
Instituto de Computação - IC |
| publisher.none.fl_str_mv |
Universidade Federal da Bahia |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFBA instname:Universidade Federal da Bahia (UFBA) instacron:UFBA |
| instname_str |
Universidade Federal da Bahia (UFBA) |
| instacron_str |
UFBA |
| institution |
UFBA |
| reponame_str |
Repositório Institucional da UFBA |
| collection |
Repositório Institucional da UFBA |
| bitstream.url.fl_str_mv |
https://repositorio.ufba.br/bitstream/ri/41564/1/Defesa_de_Mestrado___Eliabe_versao_final.pdf https://repositorio.ufba.br/bitstream/ri/41564/2/license.txt |
| bitstream.checksum.fl_str_mv |
4c5ab573f4c3b618d48aef281c48faf5 d9b7566281c22d808dbf8f29ff0425c8 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA) |
| repository.mail.fl_str_mv |
repositorio@ufba.br |
| _version_ |
1847342066940510208 |