返回
Blockchain-Based Multi-Party Authorization for Accessing IPFS Encrypted Data
DOI:10.1109/ACCESS.2020.3034260.png)
摘要
En 中文
Multi-party authorization (MPA) typically involves multiple parties to control and grant access to shared data. MPA is used to solve the insider's attack problem by ensuring that a single authority or party is not acting alone. Currently, almost all existing implementations of MPA are centralized and fall short in providing logs and events related to provenance of granting permissions in a trusted, secure, immutable, auditable, and decentralized manner. Moreover, for sharing data, proxy re-encryption algorithms are often used to give secure access to encrypted shared data. These schemes and algorithms are also centralized and cannot be trusted. In this paper, we propose a fully decentralized blockchain-based solution in which MPA is implemented using Ethereum smart contracts, and proxy re-encryption algorithms (which are computationally expensive) are implemented using multiple oracles to give access to encrypted shared data stored on a public and decentralized storage platform, such as the Interplanetary File Systems (IPFS). The smart contracts help to validate results based on the majority of encrypted results determined by the oracles. For this, we incorporate reputation mechanisms in the proposed smart contracts to rate the oracles based on their malicious and non-malicious behaviors. We present algorithms along with their full implementation, testing, and validation details. We evaluate the proposed system in terms of security, cost, and generalization to show its reliability and practicality. We make the smart contract source code publicly available on Github.
Keyword:
Blockchain
Smart contracts
Cryptography
Authorization
Authentication
Blockchain
access control
authentication
ethereum
encrypted files
multi-party authority
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
3.6
论文数:
9.8W
被引数:
29.4W
机构
暂无机构信息
引用论文
Intracarotid delivery of oncolytic HSV vector G47Δ to metastatic breast cancer in the brain
Gene Therapy
IF0
Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams通过多重签名、区块链和匿名消息流实现分散能源交易中的安全和隐私
Blockchain-Based Soybean Traceability in Agricultural Supply Chain基于区块链的农产品供应链大豆溯源研究
IEEE ACCESS
IF3.6

