How to use attribute-based encryption to implement role-based access control in the cloud
Fully Secure Functional Encryption: Attribute-Based Encryption and (Hierarchical) Inner Product Encryption