arrow
返回

Blockchain-Based Multi-Party Authorization for Accessing IPFS Encrypted Data

delete2020-01-01
delete36
delete
OA
AI
A
Ammar Battah
M
Mohammad Madine
H
Hamad Alzaabi
I
Ibrar Yaqoob *
K
Khaled Salah
R
Raja Jayaraman
DOI:10.1109/ACCESS.2020.3034260delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

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总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

暂无机构信息
引用论文

引用论文

An Energy Trade Framework Using Smart Contracts: Overview and Challenges
err2020-07-01
err54
PREAI
errAloqaily, Moayad; Boukerche, Azzedine; Bouachir, Ouns; Khalid, Fariea; Jangsher, Sobia
err分享
err收藏
Blockchain-Based System for Multiparty Electronic Registered Delivery Services
err2019-01-01
err16
errOAAI
errPayeras-Capella, M. Magdalena; Mut-Puigserver, Macia; Cabot-Nadal, Miquel A.
err分享
err收藏
Blockchain-Based Soybean Traceability in Agricultural Supply Chain基于区块链的农产品供应链大豆溯源研究
err2019-01-01
err373
errOAAI
errSalah, Khaled; Nizamuddin, Nishara; Jayaraman, Raja; Omar, Mohammad
err分享
err收藏
Androgen deprivation therapy plus docetaxel and estramustine versus androgen deprivation therapy alone for high-risk localised prostate cancer (GETUG 12): a phase 3 randomised controlled trial
err2015-07-01
err0
PREAI
errKarim Fizazi; Laura Faivre; François Lesaunier; Remy Delva; Gwenaëlle Gravis; Frédéric Rolland; Frank Priou; Jean-Marc Ferrero; Nadine Houede; Loïc Mourey; Christine Theodore; Ivan Krakowski; Jean-François Berdah; Marjorie Baciuchka; Brigitte Laguerre; Aude Fléchon; Alain Ravaud; Isabelle Cojean-Zelek; Stéphane Oudard; Jean-Luc Labourey; Paule Chinet-Charrot; Eric Legouffe; Jean-Léon Lagrange; Claude Linassier; Gaël Deplanque; Philippe Beuzeboc; Jean-Louis Davin; Anne-Laure Martin; Muriel Habibian; Agnès Laplanche; Stéphane Culine
err分享
err收藏
学者 查看更多内容