Entangled Cloud Storage
The terminology "Cloud Computing" refers to a paradigm shift in which applications from a server are executed and managed through a client's web browser, with no installed client version of an application required. This new paradigm - also known as the software as a service paradigm - has generated new intriguing challenges for cryptographers. In this paper, the authors deal with the problem of cloud storage, where clients store their files on remote servers. Outsourcing data storage provides several benefits, including improved scalability and accessibility, data replication and backup, and considerable cost saving. Nevertheless, companies and organizations are still reluctant to outsource their storage needs. Files may contain sensitive information and cloud providers can misbehave.