A Secure File Sharing System Based on IPFS and Blockchain

05/02/2022
by   Hsiao-Shan Huang, et al.
0

There is a great interest in many approaches towards blockchain in providing a solution to record transactions in a decentralized way. However, there are some limitations when storing large files or documents on the blockchain. In order to meet the requirements of storing relatively large data, a decentralized storage medium is produced. IPFS is a distributed file system which is content-addressable. It works very similar to the blockchain network. There are some attempts which take advantage of the blockchain concept and IPFS to design new approaches. Unfortunately, there are some inefficiencies in sharing data using the combination of IPFS and blockchain. In this paper, we proposed a secure file sharing system that brings a distributed access control and group key management by the adoption of the IPFS proxy. The IPFS proxy which plays an important role in the design is adopted to take responsibility for the control policies. The combination of the IPFS server and the blockchain network with the adoption of the IPFS proxy make a secure file sharing system which the members on the system can create new groups or join different groups by their own choice. Although there is no access control mechanism in IPFS server and blockchain network, the secure file sharing system manages the access control policies. The members access files only belong to the group they authorized.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/25/2019

MTFS: Merkle Tree based File System

The blockchain technology has been changing ourdaily lives since the cry...
research
11/16/2021

BBS: A Blockchain Big-Data Sharing System

Chain of custody is needed to document the sequence of custody of sensit...
research
01/11/2019

Distributed Access Control with Blockchain

The specification and enforcement of network-wide policies in a single a...
research
04/09/2019

Privacy protection of occupant behavior data and using blockchain for securely transferring temperature records in HVAC systems

The proportion of Energy consumption in the building industry is great, ...
research
12/18/2022

FileDAG: A Multi-Version Decentralized Storage Network Built on DAG-based Blockchain

Decentralized Storage Networks (DSNs) can gather storage resources from ...
research
03/16/2022

GLASS: A Citizen-Centric Distributed Data-Sharing Model within an e-Governance Architecture

E-governance is a process that aims to enhance a government's ability to...
research
03/23/2023

BlockFW – Towards Blockchain-based Rule-Sharing Firewall

Central-managed security mechanisms are often utilized in many organizat...

Please sign up or login with your details

Forgot password? Click here to reset