A computação em nuvem é uma tecnologia emergente, que depende do compartilhamento de recursos de computação. O compartilhamento de dados no grupo não é seguro, pois o provedor de nuvem não é confiável. As dificuldades fundamentais na computação distribuída de fornecedores de nuvem são segurança de dados, programação de recursos e consumo de energia. O criptossistema de agregação de chave é usado para proteger dados privados / públicos na nuvem. Essa chave é um agregado de tamanho consistente para decisões adaptáveis ¿¿de texto cifrado no armazenamento em nuvem. A abordagem de senha única (OTP) é uma senha secreta e segura, válida para login único. O provisionamento de máquinas virtuais (VMs) capacita efetivamente os fornecedores de nuvem a usar com eficiência seus recursos acessíveis e obter maiores benefícios. Compartilhar recursos de dados entre os indivíduos do grupo em armazenamento distribuído é seguro, flexível e eficiente. Quaisquer dados armazenados em diferentes data centers em nuvem estão corrompidos, recupere usando codificação regenerativa. A segurança é fornecida com muitas técnicas, como segurança de encaminhamento, segurança reversa, criptosistema de agregação de chave, criptografia e recriptografia, etc. A energia é reduzida usando o agendamento de VM com eficiência energética em centros de dados multilocatários.