2014 · 31 citations · 28 references
ComputingCloud ComputingComputer ScienceCloud SecurityComputer SecurityCryptographyAccess ControlAttribute-based EncryptionAuthorizationPolicy-based Access ControlSecret SharingSecure Data SharingAccessAttributesCiphertext-policy EncryptionDelegation SchemesRevocation SchemesSecret Key Generation
In Attribute Based Encryption, a set of descriptive attributes is used as an identity to generate a secret key, as well as serving as the access structure that performs access control. It successfully integrates Encryption and Access Control and is ideal for sharing secrets among groups, especially in a Cloud environment. Most developed ABE schemes support key-policy or ciphertext-policy access control in addition to other features such as decentralized authority, efficient revocation and key delegation. This paper surveys mainstream papers, analyzes main features for desired ABE systems, and classifies them into different categories. With this high-level guidance, future researchers can treat these features as individual modules and select related ones to build their ABE systems on demand.
28
Adi Shamir · Communications of the ACM · 1979 · 13.5K citations · Full text
Attribute-based encryption for fine-grained access control of encrypted data
Vipul Goyal, Omkant Pandey, Amit Sahai et al. · 2006 · 5K citations
Ciphertext-Policy Attribute-Based Encryption
John Bethencourt, Amit Sahai, Brent Waters · 2007 · 4.9K citations · Full text
On lattices, learning with errors, random linear codes, and cryptography
Oded Regev · Journal of the ACM · 2009 · 2.2K citations
Attribute-based encryption with non-monotonic access structures
Rafail Ostrovsky, Amit Sahai, Brent Waters · 2007 · 1.1K citations