Publication | Closed Access
Ciphertext-Policy Attribute-Based Encryption with Hidden Access Policy and Testing
41
Citations
0
References
2016
Year
New SchemeCryptographic PrimitiveHidden Access PolicyEngineeringEncrypted StorageInformation SecurityAccess PolicyCryptographic ProtectionCryptographic TechnologyComputer EngineeringData PrivacyCloud CryptographyPrivacy-preserving CommunicationComputer ScienceFormal VerificationData SecurityCryptographyCp-abe Scheme
In ciphertext-policy attribute-based encryption (CP-ABE) scheme, a user’s secret key is associated with a set of attributes, and the ciphertext is associated with an access policy. The user can decrypt the ciphertext if and only if the attribute set of his secret key satisfies the access policy specified in the ciphertext. In the present schemes, access policy is sent to the decryptor along with the ciphertext, which means that the privacy of the encryptor is revealed. In order to solve such problem, we propose a CP-ABE scheme with hidden access policy, which is able to preserve the privacy of the encryptor and decryptor. And what’s more in the present schemes, the users need to do excessive calculation for decryption to check whether their attributes match the access policy specified in the ciphertext or not, which makes the users do useless computation if the attributes don’t match the hidden access policy. In order to solve efficiency issue, our scheme adds a testing phase to avoid the unnecessary operation above before decryption. The computation cost for the testing phase is much less than the decryption computation so that the efficiency in our scheme is improved. Meanwhile, our new scheme is proved to be selectively secure against chosen-plaintext attack under DDH assumption.