Litcius/Paper detail

Secure File Sharing System Using Blockchain, IPFS and PKI Technologies

Md. Nasim Uddin, Abu Hayat Mohammed Abul Hasnat, Shamima Nasrin, Md. Shahinur Alam, Mohammad Abu Yousuf

202120 citationsDOI

Abstract

People are dependent on Trusted Third Party (TTP) administration based Centralized systems for content sharing having a deficit of security, faith, immutability, and clearness. This work has proposed a file-sharing environment based on Blockchain by clouting the Interplanetary File System (IPFS) and Public Key Infrastructure (PKI) systems, advantages for overcoming these troubles. The smart contract is implemented to control the access privilege and the modified version of IPFS software is utilized to enforce the predefined access-control list. An application framework on a secure decentralized file sharing system is presented in combination with IPFS and PKI to secure file sharing. PKI having public and private keys is used to enable encryption and decryption of every file transaction and authentication of identities through Metamask to cryptographically recognize account ownership in the Blockchain system. A gas consumption-based result analysis is done in the private Ethereum network and it attains transparency, security managed access, and quality of data indicating better efficacy of this work.

Topics & Concepts

Public key infrastructureComputer scienceFile systemComputer securityPublic-key cryptographySSH File Transfer ProtocolBlockchainAuthentication (law)EncryptionOperating systemSelf-certifying File SystemBlockchain Technology Applications and SecurityCaching and Content DeliveryIoT and Edge/Fog Computing
Secure File Sharing System Using Blockchain, IPFS and PKI Technologies | Litcius