Towards Efficient Proofs of Retrievability in Cloud Storage