Vis enkel innførsel

dc.contributor.authorMarstein, Kjell-Erik Havåg
dc.date.accessioned2019-06-29T00:31:51Z
dc.date.available2019-06-29T00:31:51Z
dc.date.issued2019-06-29
dc.date.submitted2019-06-28T22:00:06Z
dc.identifier.urihttps://hdl.handle.net/1956/20519
dc.description.abstractAn ever-increasing amount of sensitive patient data is shared between healthcare institutions. The data is strictly personal and the consequences of unintentional disclosure are severe. Recordkeeping systems embedded in the various healthcare systems must therefore adhere to the highest standards of auditability and privacy. Blockchains allow for immutable recordkeeping, which means that data stored on the blockchain cannot be changed or tampered with. Each block on the blockchain stores the computed hash of the contents of the previous block, which makes each new block dependent on the previous block. Nodes store their own copies of the blockchain and keep them synchronized by using mechanisms for distributed consensus. Distributed consensus mechanisms for blockchains facilitate methods to decide which block is to be added to the blockchain next and essentially decide which version of the blockchain is the correct one. This thesis presents an implementation of a blockchain framework for improving auditing and privacy measures of electronic health record (EHR) systems. The framework was partly presented by Yang et. al in 2018 and submitted for publishing in 2019. The proposed framework presents a new layer that can be implemented on top of existing EHR systems. This makes the process of adopting the system much simpler and less costly. The aim of this thesis is to assess how such an implementation can be created using the Hyperledger Fabric blockchain. The implementation facilitates improved privacy and auditing through a solution of storing access control lists and logs directly on the blockchain. Each attempt to access a record is verified in the access control list and subsequently logged before access is granted to the user. This introduces a standard way of managing access control and auditing across several providers, even if the internal system architecture is different for each provider. The layer can be deployed on top of existing systems and only minor changes to the database interfaces are required for the systems to support the new layer. Although the presented implementation is intended for use in EHR systems, it should also be applicable to other types of recordkeeping systems.en_US
dc.language.isoeng
dc.publisherThe University of Bergenen_US
dc.subjectJava
dc.subjectHyperledger
dc.subjectBlockchain
dc.subjectcryptography
dc.subjectsecurity
dc.subjectdatabase
dc.subjectprivacy
dc.subjectsmart contract
dc.subjectHyperledger Fabric
dc.subjectrecordkeeping
dc.subjectblockchain
dc.subjectEHR
dc.subjectE-Health
dc.subjectPrivacy
dc.subjectauditing
dc.subjecte-health
dc.subjectconsensus
dc.titleImprove auditing and privacy of electronic health records by using blockchain technology
dc.typeMaster thesis
dc.date.updated2019-06-28T22:00:06Z
dc.rights.holderCopyright the Author. All rights reserveden_US
dc.description.degreeMasteroppgave i informatikken_US
dc.description.localcodeINF399
dc.description.localcodeMAMN-INF
dc.description.localcodeMAMN-PROG
dc.subject.nus754199
fs.subjectcodeINF399
fs.unitcode12-12-0


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel