AWS Client Side Encryption with KMS using Java v2 SDK and s3 Upload
A short guide on how to use Java AWS SDK v2 to achieve client side encryption using KMS and then upload the payload to S3.
A simple example to use Java AWS SDK v2 to achieve client side encryption and then upload to s3.
This is a short post to share what I have learned while working on a project to upload a payload after doing client side encryption on it using KMS using the Java SDK for AWS.