Turkish Journal of Computer and Mathematics Education
Journal license

Journal

Turkish Journal of Computer and Mathematics Education


Volume
& Issue

Volume 14, Issue 2


Published
on


Pages

960-971


DOI

Article

Bsspd: a Blockchain-Based Security Sharing Scheme for Personaldata With Fine-Grained Access Control


Authors

Dileep P Affiliation:
Professor, Department of Computer Science and Engineering, Malla Reddy College of Engineering and Technology, Kompally, Hyderabad, India.
, Tirupati Rao S Affiliation:
Associate Professor, Department of Computer Science and Engineering, Geethanjali College of Engineering and Technology, Keesara, Hyderabad, India.
and Revathy P Affiliation:
Assistant Professor, Department of Science and Humanities, Sri Krishna College of Engineering and Technology, Coimbatore, Tamilnadu, India.


Abstract

Privacy protection and open sharing is the core of data governance in the AI -driven era. A common data -sharing management platform is indispensable in the existing data -sharing solutions, and users upload their data to the cloud server for storage and dissemination. However, from the moment us ers upload the data to the server, they will lose absolute ownership of their data, and security and privacy will become a critical issue. Although data encryption and access control are considered up -and-coming technologies in protecting personal data sec urity on the cloud server, they alleviate this problem to a certain extent. However, it still depends too much on a third -party organization’s credibility, the Cloud Service Provider (CSP). In this paper, we combined blockchain, ciphertext -policy attribute -based encryption (CP -ABE), and Interplanetary File System (IPFS) to address this problem to propose a blockchain -based security sharing scheme for personal data named BSSPD. In this user -centric scheme, the data owner encrypts the sharing data and stores it on IPFS, which maximizes the scheme’s decentralization. The address and the decryption key of the shared data will be encrypted with CP-ABE according to the specific access policy, and the data owner uses blockchain to publish his data -related information and distribute keys for data users. Only the data user whose attributes meet the access policy can download and decrypt the data. The data owner has fine -grained access control over his data, and BSSPD supports an attribute -level revocation of a specific data user without affecting others.


Keywords

CP ABE, CSP, IPFS, block chain, BSSPD


Citation

P, D., S, T. R., & P, R. (2023). Bsspd: A blockchain-based security sharing scheme for personaldata with fine-grained access control. Turkish Journal of Computer and Mathematics Education, 14(2), 960–971.

Published by: Engineering Journals

Engineering Journals Logo