All your browser-saved passwords could belong to us: a security analysis and a cloud-based new design
HAIL: a high-availability and integrity layer for cloud storage