Achieving Flexible and Self-Contained Data Protection in Cloud Computing
Ciphertext-policy attribute-based encryption: an expressive, efficient, and provably secure realization