Show simple item record

dc.contributor.authorSouza, Marcos Vinicius Menezes Rodrigues de
dc.date.accessioned2019-07-30T16:17:36Z
dc.date.available2019-07-30T16:17:36Z
dc.date.issued2019-03-22
dc.identifier.citationSOUZA, Marcos Vinicius Menezes Rodrigues de. Modelos de Controle de Acesso Sensíveis ao Contexto com uso de Smart Contracts. 2019. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2019. Disponível em: https://repositorio.ufscar.br/handle/ufscar/11560.*
dc.identifier.urihttps://repositorio.ufscar.br/handle/ufscar/11560
dc.description.abstractThe constant advances in ubiquitous computing and in the Internet of things (IoT) bring new challenges to access control systems, such as building a mechanism not dependent on a centralized trusted party, and the need to account for contextual data. Such characteristics may be required to enable IoT services in smart homes, smart cities, medical services, or even in mobile computer based health monitoring systems. In these distributed computing environments, direct device to device interactions are commonly based on service requests among the participants, which reinforce the need for flexible and scalable authenticity and confidentiality mechanisms. This work deals with the development of an access control model to address such challenges using a blockchain infrastructure. In the proposed method, services and contextual data are defined using smart contracts, and blockchain logs are used for distributed and trustful information management. Blockchain assets are associated with permissions, and their transfers are used to directly verify access control rights in service invocation requests. A reference implementation of the the proposed model has been developed using the Hyperledger system and the results show the viability of this methodology.eng
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)por
dc.language.isoporpor
dc.publisherUniversidade Federal de São Carlospor
dc.rights.uriAcesso abertopor
dc.subjectControle de acessopor
dc.subjectSensibilidade ao contextopor
dc.subjectComputação ubíquapor
dc.subjectAccess controleng
dc.subjectContext awarenesseng
dc.subjectUbiquitous computingeng
dc.subjectBlockchaineng
dc.titleModelos de Controle de Acesso Sensíveis ao Contexto com uso de Smart Contractspor
dc.title.alternativeContext-Aware Access Control Models using Smart Contractseng
dc.typeDissertaçãopor
dc.contributor.advisor1Guardia, Hélio Crestana
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/1780902767520967por
dc.description.resumoO avanço da computação ubíqua e da Internet das Coisas traz novos desafios aos sistemas de controle de acesso, como a não dependência de unidades centrais consideradas seguras, e a necessidade de poder identificar contextos. Estas características são necessárias para viabilizar os serviços de Internet das Coisas como em smart homes, smart cities, serviços médicos em hospitais, residências, ou até mesmo no monitoramento móvel de condições de saúde. Nesses contextos de computação distribuída, com interações comumente realizadas na forma de invocações de serviço entre os sistemas participantes, autenticidade e confidencialidade são exemplos de aspectos de segurança a serem providos de forma flexível e escalável. Nesse sentido, este trabalho trata do desenvolvimento de um modelo de controle de acesso que atenda estes desafios, baseando-se na infraestrutura de blockchain. Para tal, propõe-se a estruturação de informações e contextos usando o modelo de smart contracts para inserção de políticas de acesso e técnicas de blockchain para o registro distribuído e seguro das informações. No modelo proposto, recursos (assets) são associados às permissões, e suas transferências, devidamente registradas na blockchain, são usadas para a validação das tentativas de acesso a serviços. Uma implementação de referência do modelo proposto foi realizada sobre a infraestrutura provida pelo sistema Hyperledger e os resultados mostram a viabilidade deste modelo.por
dc.publisher.initialsUFSCarpor
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computação - PPGCCpor
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAOpor
dc.description.sponsorshipIdCAPES: Código de Financiamento 001por
dc.ufscar.embargoOnlinepor
dc.publisher.addressCâmpus São Carlospor
dc.contributor.authorlatteshttp://lattes.cnpq.br/2834699287629948por


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record