A Secure Data Sharing Platform Using Blockchain and Interplanetary File System
sustainability Article A Secure Data Sharing Platform Using Blockchain and Interplanetary File System Muqaddas Naz 1, Fahad A. Al-zahrani 2, Rabiya Khalid 1, Nadeem Javaid 1,*, Ali Mustafa Qamar 3,4, Muhammad Khalil Afzal 5 and Muhammad Shafiq 6,* 1 Department of Computer Science, COMSATS University Islamabad, Islamabad 44000, Pakistan; muqaddasawan532@gmail.com (M.N.); rabiyakhalid672@gmail.com (R.K.) 2 Computer Engineering Department, Umm AlQura University, Mecca 24381, Saudi Arabia; fayzahrani@uqu.edu.sa 3 Department of Computer Science, College of Computer, Qassim University, Buraydah 51452, Saudi Arabia; al.khan@qu.edu.sa 4 School of Electrical Engineering and Computer Science, National University of Sciences and Technology, Islamabad 44000, Pakistan 5 Department of Computer Science, COMSATS University Islamabad, Wah Cantonment 47040, Pakistan; khalilafzal@ciitwah.edu.pk 6 Department of Information and Communication Engineering, Yeungnam University, Gyeongsan 38541, Korea * Correspondence: nadeemjavaidqau@gmail.com (N.J.); shafiq.pu@gmail.com (M.S.) Received: 16 November 2019; Accepted: 3 December 2019; Published: 10 December 2019 Abstract: In a research community, data sharing is an essential step to gain maximum knowledge from the prior work. Existing data sharing platforms depend on trusted third party (TTP). Due to the involvement of TTP, such systems lack trust, transparency, security, and immutability. To overcome these issues, this paper proposed a blockchain-based secure data sharing platform by leveraging the benefits of interplanetary file system (IPFS). A meta data is uploaded to IPFS server by owner and then divided into n secret shares. The proposed scheme achieves security and access control by executing the access roles written in smart contract by owner.
[Show full text]