Towards blockchain-based scalable and trustworthy file sharing

Shujie Cui, Muhammad Rizwan Asghar, Giovanni Russello

Research output: Chapter in Book/Report/Conference proceedingConference PaperOtherpeer-review

8 Citations (Scopus)


In blockchain-based systems, malicious behaviour can be detected using auditable information in transactions managed by distributed ledgers. Besides cryptocurrency, blockchain technology has recently been used for other applications, such as file storage. However, most of existing blockchain- based file storage systems can not revoke a user efficiently when multiple users have access to the same file that is encrypted. Actually, they need to update file encryption keys and distribute new keys to remaining users, which significantly increases computation and bandwidth overheads. In this work, we propose a blockchain and proxy re-encryption based design for encrypted file sharing that brings a distributed access control and data management. By combining blockchain with proxy re-encryption, our approach not only ensures confidentiality and integrity of files, but also provides a scalable key management mechanism for file sharing among multiple users. Moreover, by storing encrypted files and related keys in a distributed way, our method can resist collusion attacks between revoked users and distributed proxies.

Original languageEnglish
Title of host publication2018 27th International Conference on Computer Communication and Networks (ICCCN 2018)
EditorsSheng Zhong, Shambhu Upadhyaya
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Number of pages2
ISBN (Electronic)9781538651568
ISBN (Print)9781538651575
Publication statusPublished - 2018
Externally publishedYes
EventInternational Conference on Computer Communications and Networks (ICCCN) 2018 - Hangzhou City, Zhejiang Province, China
Duration: 30 Jul 20182 Aug 2018
Conference number: 27th (Proceedings)

Publication series

NameProceedings - International Conference on Computer Communications and Networks, ICCCN
PublisherInstitute of Electrical and Electronics Engineers, Inc.
ISSN (Electronic)1095-2055


ConferenceInternational Conference on Computer Communications and Networks (ICCCN) 2018
Abbreviated titleICCCN 2018
CityHangzhou City, Zhejiang Province
Internet address

Cite this