Efficient dynamic provable possession of remote data via balanced update trees
HAIL: a high-availability and integrity layer for cloud storage