Expressive, Efficient, and Revocable Data Access Control for Multi-Authority Cloud Storage
Attribute based data sharing with attribute revocation