Gestão de permissões e acesso a dados para Hyperledger Fabric

Detalhes bibliográficos
Autor(a) principal: Parente, João Pedro Araújo
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/1822/84146
Resumo: Dissertação de mestrado integrado em Engenharia Informática
id RCAP_68616ac14f4b2e59ffc59e4c29b8c82b
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/84146
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Gestão de permissões e acesso a dados para Hyperledger FabricGestão de permissõesBlockchainHyperledger FabricPrivacidadeConfidencialidadePermission managementPrivacyConfidentialityEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia InformáticaA gestão de acesso e permissões afeta várias áreas como a da saúde, mais concretamente os registos de saúde eletrónicos, que se espera que nos próximo anos cresça exponencialmente e alcancem um valor no mercado de $39.7 biliões no ano 2022. A utilização de blockchain aparece como uma solução para estes cenários onde existem diversos domínios em que os dados são potencialmente sensíveis, quer como dados pessoais, quer como dados que podem revelar segredos de negócio. Algumas tecnologias, como o HyperLedger Fabric, já prometem resolver estes problemas, mas sempre com uma granularidade baixa, com bastantes limitações ao nível da definição de políticas de acesso e de transformações dos dados. No contexto de HyperLedger Fabric vamos implementar um mecanismo de gestão de permissões flexível, que além de diferenciar o acesso com base na identidade de quem faz o pedido permite considerar um conjunto de atributos configurável. Adicionalmente, além de decisões binárias sobre o acesso, o sistema que implementamos permite implementar políticas que definem transformações a ser aplicadas aos dados acedidos.The management of access and permissions affects several areas such as health, more specifically elec tronic health records, which are expected to grow exponentially in the coming years and reach a market value of $39.7 billion in the year 2022. The use of blockchain comes up as a solution for these scenarios where there are several domains where data is potentially sensitive, either as personal data or as data that can reveal business secrets. Some technologies, such as HyperLedger Fabric, already promise to solve these problems, but always with a low granularity, with many limitations in terms of definition of access policies and data transformati ons. In the context of HyperLedger Fabric, we are going to implement a flexible permissions management mechanism, which, in addition to differentiating access based on the identity of the person making the request, allows us to consider a set of configurable attributes. Additionally, in addition to binary access decisions, the system we implement allows us to implement policies that define transformations to be applied to the accessed data.Este trabalho é financiado por fundos nacionais através da FCT – Fundação para a Ciência e a Tecnologia no âmbito do Projeto LA/P/0063/2020.Agradece-se também à Nau21 - Software for the Future, LDA e ao projeto P2020 SIS1 com a referência NORTE-01-0247-FEDER-45355.Coelho, Fábio André Castanheira LuísAlonso, Ana Luísa Parreira NunesUniversidade do MinhoParente, João Pedro Araújo2022-12-212022-12-21T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/84146por203254538info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:46:18Zoai:repositorium.sdum.uminho.pt:1822/84146Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:44:16.435623Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Gestão de permissões e acesso a dados para Hyperledger Fabric
title Gestão de permissões e acesso a dados para Hyperledger Fabric
spellingShingle Gestão de permissões e acesso a dados para Hyperledger Fabric
Parente, João Pedro Araújo
Gestão de permissões
Blockchain
Hyperledger Fabric
Privacidade
Confidencialidade
Permission management
Privacy
Confidentiality
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Gestão de permissões e acesso a dados para Hyperledger Fabric
title_full Gestão de permissões e acesso a dados para Hyperledger Fabric
title_fullStr Gestão de permissões e acesso a dados para Hyperledger Fabric
title_full_unstemmed Gestão de permissões e acesso a dados para Hyperledger Fabric
title_sort Gestão de permissões e acesso a dados para Hyperledger Fabric
author Parente, João Pedro Araújo
author_facet Parente, João Pedro Araújo
author_role author
dc.contributor.none.fl_str_mv Coelho, Fábio André Castanheira Luís
Alonso, Ana Luísa Parreira Nunes
Universidade do Minho
dc.contributor.author.fl_str_mv Parente, João Pedro Araújo
dc.subject.por.fl_str_mv Gestão de permissões
Blockchain
Hyperledger Fabric
Privacidade
Confidencialidade
Permission management
Privacy
Confidentiality
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Gestão de permissões
Blockchain
Hyperledger Fabric
Privacidade
Confidencialidade
Permission management
Privacy
Confidentiality
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado integrado em Engenharia Informática
publishDate 2022
dc.date.none.fl_str_mv 2022-12-21
2022-12-21T00:00:00Z
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 https://hdl.handle.net/1822/84146
url https://hdl.handle.net/1822/84146
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203254538
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133002735812608