SHARE-ABE: an efficient and secure data sharing framework based on ciphertext-policy attribute-based encryption and Fog computing

dc.contributor.authorSaidi, Ahmed
dc.contributor.authorNouali, Omar
dc.contributor.authorAmira, Abdelouahab
dc.date.accessioned2023-10-07T18:56:20Z
dc.date.available2023-10-07T18:56:20Z
dc.date.issued2022
dc.description.abstractAttribute-based encryption (ABE) is an access control mechanism that ensures efficient data sharing among dynamic groups of users by setting up access structures indicating who can access what. However, ABE suffers from expensive computation and privacy issues in resource-constrained environments such as IoT devices. In this paper, we present SHARE-ABE, a novel collaborative approach for preserving privacy that is built on top of Ciphertext-Policy Attribute-Based Encryption (CP-ABE). Our approach uses Fog computing to outsource the most laborious decryption operations to Fog nodes. The latter collaborate to partially decrypt the data using an original and efficient chained architecture. Additionally, our approach preserves the privacy of the access policy by introducing false attributes. Furthermore, we introduce a new construction of a collaboration attribute that allows users within the same group to combine their attributes while satisfying the access policy. Experiments and analyses of the security properties demonstrate that the proposed scheme is secure and efficient especially for resource-constrained IoT devices.
dc.identifier.doihttps://doi.org/10.1007/s10586-021-03382-5
dc.identifier.issn1386-7857
dc.identifier.urihttps://dl.cerist.dz/handle/CERIST/986
dc.publisherSpringer
dc.relation.ispartofseriesCluster Computing; Vol. 25
dc.relation.pages167–185
dc.structureRecherche, Filtrage et Traitement Automatique de l'Information
dc.subjectAttribute based encryption
dc.subjectData sharing
dc.subjectDecryption outsourcing
dc.subjectFog computing
dc.subjectCollaboration
dc.titleSHARE-ABE: an efficient and secure data sharing framework based on ciphertext-policy attribute-based encryption and Fog computing
dc.typeArticle
Files