Efficient Integrity Auditing for Shared Data in the Cloud with Secure User Revocation
Divertible protocols and atomic proxy cryptography