Abstract

Ciphertext-policy attribute-based encryption (CP-ABE) is a cryptographic scheme that is suitable for cloud storage and can realize secure data sharing. However, in most existing CP-ABE schemes, the encryption computational overhead is proportional to the number of attributes in the access policy. Therefore, reducing the computational overhead of the scheme’s encryption is an important consideration to improve its efficiency. Furthermore, in the scenario where the access control policies corresponding to different data shared by the same data owner have multiple shared subpolicies, there is still further optimizing space for encryption. This study proposes an optimization approach for CP-ABE via the flexible integration of access policies with multiple shared subpolicies. Regarding the root nodes of policies being both the same and different, we provide optimal policy integration methods to reduce the overall encryption computation cost of the data associated with these access policies. Under the premise of preserving the original security of the CP-ABE scheme, this scheme avoids repeated calculation related to the shared subpolicies during encryption, thus improving the scheme’s efficiency. Finally, the correctness and feasibility of the scheme are examined and verified by theoretical analysis and experiments.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.