Commit ff66e72
feat: reEncryptInstructionFile Implementation (#475)
Implemented the following feature: re-encrypting an instruction file with a new keyring while preserving the original encrypted object in S3. This enables:
1. Key rotation by updating instruction file metadata without re-encrypting object content
2. Sharing encrypted objects with partners by creating new instruction files with a custom suffix using their public keys
Co-authored-by: Anirav Kareddy <[email protected]>1 parent bb898d1 commit ff66e72
File tree
22 files changed
+6323
-79
lines changed- src
- examples/java/software/amazon/encryption/s3/examples
- main/java/software/amazon/encryption/s3
- internal
- materials
- test/java/software/amazon/encryption/s3
- internal
- materials
22 files changed
+6323
-79
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
0 commit comments