  Go to the cloud, has always been the dream of man. Cloud Computing offers a
number of benefits and services to its customers who pay the use of hardware
and software resources (servers hosted in data centers, applications,
software...) on demand which they can access via internet without the need of
expensive computers or a large storage system capacity and without paying any
equipment maintenance fees. But these cloud providers must provide guarantees
on the protection of privacy and sensitive data stored in their data centers
shared between multiple clients using the concept of virtualization.
