This document proposes a framework called DepSky to provide secure cloud storage using a multi-cloud approach. DepSky consists of combining multiple cloud storage providers to create a "cloud of clouds" that improves security. It applies techniques like cryptographic secret sharing and erasure coding to distribute data across clouds, reducing risks from single cloud failures or attacks. The framework aims to ensure data integrity, prevent data intrusion, and maintain service availability even if individual clouds experience issues. It introduces modules for client registration, administrator validation, separate security and service provider clouds, and utilizes techniques like multiple authentication levels and data replication for improved security in multi-cloud storage.