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.
翻译:在以分散方式提供记录交易的解决方案方面,对采用许多链式链式链式系统有许多兴趣,然而,在将大文件或文件储存在链式链式系统上时,存在着一些限制;为满足储存较大数据的要求,制作了一个分散储存的存储介质;森林小组系统是一个分布式文件系统,可处理内容;它与链式链式系统非常相似;利用链式链式概念和森林小组和森林论坛系统设计新的方法,有一些尝试;不幸的是,在利用组合式系统与组合式链式系统共享数据方面有些效率低下;在本文件中,我们提议建立一个安全的文件共享系统,通过采用森林小组和链式系统代用,提供分散的存取控制和组式关键管理;在设计中发挥重要作用的森林小组和组合式系统,负责控制政策;森林小组和组合式系统服务器与链式链式系统相结合,使系统中的成员能够创建新组或根据自己的选择加入不同组式系统;虽然在使用组合式系统式的服务器和链式链式系统上没有使用控制机制,但安全的文档共享系统只管理用户的档案。