Ata E Husain Bohra
|
670d40ef79
|
FDB native KMS Connector Framework (#6846)
* FDB native KMS Connector Framework
Description
Major changes includes:
1. Framework code to enable FDB native KMS connector implementation.
2. SERVER_KNOBS->KMS_CONNECTOR_TYPE controls the connector type selection.
3. KmsConnectorInterface endpoint definitions, every KMSConnector
implementation needs to support defined endpoints.
4. Update EncryptKeyProxy to leverage KmsConnectorInterface endpoints
to fetch encryption keys on-demand and/or periodic refreshes.
Integrate SimKmsConnector implementation.
5. Implement SimKmsConnector by leveraging existing SimKeyProxy
implementation.
Testing
Unit test: fdbserver/SimKmsConnector
Simulation: EncryptKeyProxy
|
2022-04-22 08:53:39 -07:00 |