Why encryption should be used in Amazon S3?

Amazon S3 is simple storage service. We can create a highly-scalable, reliable, and low-latency data store in Amazon S3.

We can use a simple web service interface to store and retrieve data in S3 buckets. These APIs are available at all the time from anywhere in the world. Since these APIs are widely accessible data stored needs security.

To keep the data secure, we can encrypt it. Since S3 is Amazon proprietary technology, it is recommended to use our own Encryption strategy on the data stored in Amazon S3.