luwei16 opened a new pull request, #66948: URL: https://github.com/apache/doris/pull/66948
### What problem does this PR solve? Issue Number: None Related PR: https://github.com/selectdb/selectdb-core/pull/9632 Problem Summary: Apache Doris exposes the common TDE key-management contract, but its public layer lacks the metadata and command properties required by an enterprise local root key provider. Add the persisted local key file reference and SHA-256 hash, keep the Base64 key transient, expose the local root key configuration and rotation file properties, and cover copy, hash verification, JSON/edit-log serialization, and sensitive-field exclusion. The runtime LocalRootKeyProvider remains enterprise-only. ### Release note None ### Check List (For Author) - Test: Unit Test - ./run-fe-ut.sh --run org.apache.doris.encryption.RootKeyInfoTest (5 tests passed) - Behavior changed: No. This adds the public metadata/configuration contract without an open-source local provider implementation. - Does this need documentation: No -- 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]
