kevinjqliu opened a new issue, #3506: URL: https://github.com/apache/iceberg-rust/issues/3506
### Is your feature request related to a problem or challenge? PyIceberg is adding encryption support (apache/iceberg-python#3222). Rather than reimplementing it in Python, PyIceberg should reuse as many iceberg-rust encryption components as possible through pyiceberg-core. Part of #2034 and #1694. ### Describe the solution you'd like - [x] Expose `pyiceberg_core.encryption` module with standard key metadata encode/decode (#3206, not in 0.11; ships in the next release) (replaces apache/iceberg-python#3948) - [ ] AES-GCM encrypt/decrypt (replaces apache/iceberg-python#3963) - [ ] AGS1 stream encrypt/decrypt (replaces apache/iceberg-python#3969) - [ ] KMS client bridge (replaces apache/iceberg-python#3968) - [ ] Manifest list key wrap/unwrap - [ ] Encrypted manifest and manifest list reads This is a tracking issue. cc @xanderbailey, who has been driving much of this effort. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
