A public cloud storage auditing scheme for resource-constrained clients. (2016)