Abstract

Attribute-based encryption achieves fine-grained access control, especially in a cloud computing environment. In a ciphertext-policy attribute-based encryption (CP-ABE) scheme, the ciphertexts are associated with the access policies, while the secret keys are determined by the attributes. In recent years, people have tried to find more effective access structures to improve the efficiency of encryption systems. This paper presents a ciphertext-policy attribute-based encryption scheme that supports arithmetic span programs. On the composite-order bilinear group, the security of the scheme is proven by experimental sequence based on the combination of composite-order bilinear entropy expansion lemma and subgroup decision (SD) assumption. And, it is an adaptively secure scheme with constant-size public parameters.

Highlights

  • In the cloud computing environment, the traditional public key encryption system cannot meet the realistic needs due to the feature that it only achieves one-to-one encrypted data sharing

  • The encrypter does no need to know the specific identifying information of the visitors but only needs to use the access structure to complete the access control of the user’s identity on the fine-grained level, which provides a new idea for data sharing

  • attribute-based encryption (ABE) is divided into two types based on ciphertexts or keys being marked as attributes

Read more

Summary

Introduction

In the cloud computing environment, the traditional public key encryption system cannot meet the realistic needs due to the feature that it only achieves one-to-one encrypted data sharing. In 2008, Katz et al [2] put forward the first KP-ABE scheme based on the inner product on the composite-order bilinear group It is a selectively secure scheme, and the length of the ciphertext increases linearly with the vector’s dimension. In 2010, Herranz et al [3] proposed a CP-ABE scheme with a constant-size ciphertext, but it only supports the threshold access control. In 2017, Chen et al [10] first proposed a KP-ABE scheme supporting arithmetic span programs via bilinear entropy expansion, and the scheme is adaptive security with constant-size parameters. Based on SD assumption and composite-order bilinear entropy expansion lemma, the scheme is proved to have adaptive security.

Preliminaries
Bilinear Maps
Arithmetic Span Program
Computational Assumptions
Formal Definition of the CP-ABE Scheme Supporting Arithmetic Span Program
Our Construction
Ciphertext Distributions
Secret Key Distributions
Conclusion
Full Text
Published version (Free)

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