hadoop/hadoop-tools/hadoop-aws
Syed Shameerur Rahman 2273278d0b
HADOOP-18708: S3A: Support S3 Client Side Encryption(CSE) (#6884)
Add support for S3 client side encryption (CSE).

CSE can configured in two modes:
- CSE-KMS where keys are provided by AWS KMS
- CSE-CUSTOM where custom keys are provided by implementing
  a custom keyring.

CSE requires an encryption library:

  amazon-s3-encryption-client-java.jar

This is _not_ included in the shaded bundle.jar
and is released separately.

The version used is currently 3.1.1

Contributed by Syed Shameerur Rahman.
2024-11-14 13:39:56 +00:00
..
dev-support HADOOP-19205. S3A: initialization/close slower than with v1 SDK (#6892) 2024-07-05 16:38:37 +01:00
src HADOOP-18708: S3A: Support S3 Client Side Encryption(CSE) (#6884) 2024-11-14 13:39:56 +00:00
pom.xml HADOOP-18708: S3A: Support S3 Client Side Encryption(CSE) (#6884) 2024-11-14 13:39:56 +00:00