This document discusses security issues in multi-cloud environments and proposes a novel approach called UEG-16 (User-End Generated 16 character key code) to enhance security. The approach aims to provide clients anonymity about passwords to cloud hosts by having clients generate their own 16 character security codes instead of using passwords handled by third parties. This reduces the role of third parties and increases security. The document then provides background on cloud computing and discusses some common security issues like shared access between tenants, virtualization exploits, authentication and access control challenges, availability risks if redundancy is not under a client's control, and unclear data ownership policies in cloud contracts.