This document analyzes security issues and solutions for securing data in cloud computing. It identifies 16 security attacks that can occur from the browser to server level in cloud, and classifies different threats to data residing in cloud. It then provides separate solutions to these attacks. Finally, it proposes a multi-layered security architecture that can ensure data security and protect data as it flows from the browser to the server.