This document discusses data security considerations and best practices for cloud computing. It covers cryptographic concepts like hashing, symmetric and asymmetric encryption, and digital signatures. It also discusses recent trends like using hardware security modules and encryption gateways to securely store keys and encrypt data before it reaches the cloud. The goal is to provide comprehensive data security while data is in transit to and stored in the cloud.