Uma arquitetura para controle de acesso a serviços baseada em contratos inteligentes e gerenciamento de infraestrutura de veículos elétricos

Detalhes bibliográficos
Ano de defesa: 2022
Autor(a) principal: Dias, Lucas Vargas
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
dARK ID: ark:/26339/0013000005dxn
Idioma: por
Instituição de defesa: Universidade Federal de Santa Maria
Brasil
Engenharia Elétrica
UFSM
Programa de Pós-Graduação em Engenharia Elétrica
Centro de Tecnologia
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.ufsm.br/handle/1/27660
Resumo: Advances in monitoring, sensing, control, and communication allow the use of Smart Grid. It enables smart metering applications, substation event and alarm updates, vehicle-tovehicle (V2V), and vehicle-to-network (V2G) energy transactions, among others. However, the data used is sensitive and communication between entities must be reliable and secure. For this, the Internet uses the Public Key Infrastructure (ICP) in which the communicating parties must have a digital certificate issued by a certification authority (CA). However, it has a centralized architecture with a single point of failure. An alternative to this is the use of distributed technologies and one that stands out is Blockchain. It is a technology that allows trusted communication between untrusted entities without a centralized third party. Also, Blockchain is a chronological sequence of blocks linked through the hash of each one. This characteristic ensures data integrity and immutability. Therefore, Blockchain is a powerful technology for recording data like access control rules. This work utilizes Blockchain to provide a framework applying the Smart Contract concept for a Role-Based Access Control (RBAC) system. Also, it uses the framework Truffle to test the Smart Contract functionalities and presents a study case of the proposal (KIM et al., 2019) together with this work. In counterpart to the related works, this work does not have a single-point of failure.
id UFSM_33053f2f023dc6ea9133d83464091c1e
oai_identifier_str oai:repositorio.ufsm.br:1/27660
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Uma arquitetura para controle de acesso a serviços baseada em contratos inteligentes e gerenciamento de infraestrutura de veículos elétricosAn access control architecture to services based on smart contracts and electric vehicle infrastructure managementControle de acessoContrato inteligenteBlockchainAccess controlSmart contractCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAAdvances in monitoring, sensing, control, and communication allow the use of Smart Grid. It enables smart metering applications, substation event and alarm updates, vehicle-tovehicle (V2V), and vehicle-to-network (V2G) energy transactions, among others. However, the data used is sensitive and communication between entities must be reliable and secure. For this, the Internet uses the Public Key Infrastructure (ICP) in which the communicating parties must have a digital certificate issued by a certification authority (CA). However, it has a centralized architecture with a single point of failure. An alternative to this is the use of distributed technologies and one that stands out is Blockchain. It is a technology that allows trusted communication between untrusted entities without a centralized third party. Also, Blockchain is a chronological sequence of blocks linked through the hash of each one. This characteristic ensures data integrity and immutability. Therefore, Blockchain is a powerful technology for recording data like access control rules. This work utilizes Blockchain to provide a framework applying the Smart Contract concept for a Role-Based Access Control (RBAC) system. Also, it uses the framework Truffle to test the Smart Contract functionalities and presents a study case of the proposal (KIM et al., 2019) together with this work. In counterpart to the related works, this work does not have a single-point of failure.Os avanços em monitoramento, sensoriamento, controle e comunicação permitem a utilização da Smart Grid (SG). Ela permite aplicações de medição inteligente, atualização de eventos e alarmes de subestação, transação energética de veículo para veículo (V2V), veículo para rede (V2G), entre outros. Porém, os dados utilizados são sensíveis e a comunicação entre as entidades deve ser confiável e segura. Para isso, a Internet utiliza a Infraestrutura de Chave Pública (ICP) em que as partes comunicantes devem possuir um certificado digital emitido por uma autoridade certificadora (CA). Todavia, ela apresenta uma arquitetura centralizada com ponto único de falha. Uma alternativa para isso é a utilização de tecnologias distribuídas e uma que está com destaque é a Blockchain. Ela é uma tecnologia que permite uma comunicação confiável entre entidades que não confiam uma na outra sem uma terceira entidade centraliza. Ademais, a Blockchain é uma sequência cronológica de blocos ligados através do hash de cada um. Essa característica garante a integridade e imutabilidade dos dados. Dessa forma, a Blockchain é uma tecnologia eficaz para o armazenamento de dados como regras de controle de acesso. Esse trabalho utiliza a Blockchain para prover um framework utilizando o conceito de Contratos Inteligentes para um sistema de controle de acesso Role-Based Access Control (RBAC). Ademais, este trabalho utiliza o framework Truffle para testar as funcionalidades dos contratos inteligente utilizados e realiza um estudo de caso da proposta de (KIM et al., 2019) em conjunto com a proposta. Em contrapartida aos trabalhos relacionados, a proposta não apresenta ponto único de falha.Universidade Federal de Santa MariaBrasilEngenharia ElétricaUFSMPrograma de Pós-Graduação em Engenharia ElétricaCentro de TecnologiaCanha, Luciane Neveshttp://lattes.cnpq.br/6991878627141193Lima, CláudioMilbradt, Rafael GresslerDias, Lucas Vargas2023-01-25T14:54:03Z2023-01-25T14:54:03Z2022-10-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://repositorio.ufsm.br/handle/1/27660ark:/26339/0013000005dxnporAttribution-NonCommercial-NoDerivatives 4.0 Internationalinfo:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2023-01-25T14:54:03Zoai:repositorio.ufsm.br:1/27660Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/PUBhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.bropendoar:2023-01-25T14:54:03Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Uma arquitetura para controle de acesso a serviços baseada em contratos inteligentes e gerenciamento de infraestrutura de veículos elétricos
An access control architecture to services based on smart contracts and electric vehicle infrastructure management
title Uma arquitetura para controle de acesso a serviços baseada em contratos inteligentes e gerenciamento de infraestrutura de veículos elétricos
spellingShingle Uma arquitetura para controle de acesso a serviços baseada em contratos inteligentes e gerenciamento de infraestrutura de veículos elétricos
Dias, Lucas Vargas
Controle de acesso
Contrato inteligente
Blockchain
Access control
Smart contract
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Uma arquitetura para controle de acesso a serviços baseada em contratos inteligentes e gerenciamento de infraestrutura de veículos elétricos
title_full Uma arquitetura para controle de acesso a serviços baseada em contratos inteligentes e gerenciamento de infraestrutura de veículos elétricos
title_fullStr Uma arquitetura para controle de acesso a serviços baseada em contratos inteligentes e gerenciamento de infraestrutura de veículos elétricos
title_full_unstemmed Uma arquitetura para controle de acesso a serviços baseada em contratos inteligentes e gerenciamento de infraestrutura de veículos elétricos
title_sort Uma arquitetura para controle de acesso a serviços baseada em contratos inteligentes e gerenciamento de infraestrutura de veículos elétricos
author Dias, Lucas Vargas
author_facet Dias, Lucas Vargas
author_role author
dc.contributor.none.fl_str_mv Canha, Luciane Neves
http://lattes.cnpq.br/6991878627141193
Lima, Cláudio
Milbradt, Rafael Gressler
dc.contributor.author.fl_str_mv Dias, Lucas Vargas
dc.subject.por.fl_str_mv Controle de acesso
Contrato inteligente
Blockchain
Access control
Smart contract
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic Controle de acesso
Contrato inteligente
Blockchain
Access control
Smart contract
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description Advances in monitoring, sensing, control, and communication allow the use of Smart Grid. It enables smart metering applications, substation event and alarm updates, vehicle-tovehicle (V2V), and vehicle-to-network (V2G) energy transactions, among others. However, the data used is sensitive and communication between entities must be reliable and secure. For this, the Internet uses the Public Key Infrastructure (ICP) in which the communicating parties must have a digital certificate issued by a certification authority (CA). However, it has a centralized architecture with a single point of failure. An alternative to this is the use of distributed technologies and one that stands out is Blockchain. It is a technology that allows trusted communication between untrusted entities without a centralized third party. Also, Blockchain is a chronological sequence of blocks linked through the hash of each one. This characteristic ensures data integrity and immutability. Therefore, Blockchain is a powerful technology for recording data like access control rules. This work utilizes Blockchain to provide a framework applying the Smart Contract concept for a Role-Based Access Control (RBAC) system. Also, it uses the framework Truffle to test the Smart Contract functionalities and presents a study case of the proposal (KIM et al., 2019) together with this work. In counterpart to the related works, this work does not have a single-point of failure.
publishDate 2022
dc.date.none.fl_str_mv 2022-10-26
2023-01-25T14:54:03Z
2023-01-25T14:54:03Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.ufsm.br/handle/1/27660
dc.identifier.dark.fl_str_mv ark:/26339/0013000005dxn
url http://repositorio.ufsm.br/handle/1/27660
identifier_str_mv ark:/26339/0013000005dxn
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
Engenharia Elétrica
UFSM
Programa de Pós-Graduação em Engenharia Elétrica
Centro de Tecnologia
publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
Engenharia Elétrica
UFSM
Programa de Pós-Graduação em Engenharia Elétrica
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.br
_version_ 1847153351035191296