Ensuring Security in Multi-Cloud Computing