Il cloud computing è una tecnologia emergente, che si basa sulla condivisione delle risorse informatiche. La condivisione dei dati nel gruppo non è sicura poiché il provider cloud non può essere considerato attendibile. Le difficoltà fondamentali nell'elaborazione distribuita dei fornitori di cloud sono la sicurezza dei dati, la pianificazione delle risorse e il consumo di energia. Il sistema crittografico di aggregazione chiave viene utilizzato per proteggere i dati privati/pubblici nel cloud. Questa chiave è un aggregato di dimensioni coerenti per decisioni adattabili di testo cifrato nell'archiviazione cloud. L'approccio One Time Password (OTP) è una password segreta e sicura che è valida per un unico accesso. Il provisioning delle macchine virtuali (VM) consente ai fornitori di cloud di utilizzare in modo efficiente le proprie risorse accessibili e ottenere vantaggi maggiori. Condividere le risorse di dati tra gli individui del gruppo in uno storage distribuito è sicuro, flessibile ed efficiente. Tutti i dati archiviati in diversi data center cloud sono danneggiati, ripristinarli utilizzando la codifica rigenerativa. La sicurezza viene fornita con troppe tecniche come la sicurezza di inoltro, la sicurezza all'indietro, il sistema di crittografia Key-Aggregate, la crittografia e la nuova crittografia, ecc. L'energia viene ridotta utilizzando la pianificazione delle VM a risparmio energetico nei data center multi-tenant.