Details
-
Task
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
None
-
None
-
5
-
ServerDocs2020: Feb9 - Feb16, ServerDocs2020: Feb16 - Feb23, ServerDocs2020: Feb23 - Mar2, ServerDocs2020: Mar2 - Mar9, ServerDocs2020: Mar9 - Mar16, ServerDocs2020: Mar16 - Mar23
Description
Description
Downstream Change Summary
Added support to the shell for FLE with GCP KMS. See driver scopes linked from Epic's Scope for syntax details.
Description of Linked Ticket
Call kms_message to generate requests for encrypt and decrypt
Encrypt - https://cloud.google.com/kms/docs/reference/rest/v1/projects.locations.keyRings.cryptoKeys/encrypt
Decrypt - https://cloud.google.com/kms/docs/reference/rest/v1/projects.locations.keyRings.cryptoKeys/decrypt
Add mock testing equivalent to https://github.com/mongodb/mongo/blob/master/jstests/client_encrypt/fle_keys.js
jstests/fle/fle_implicit_encryption.js
Example: https://github.com/mongodb/libmongocrypt/blob/master/kms-message/test/test_ks_gcp_online.c
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
Attachments
Issue Links
- documents
-
SERVER-52650 Add FLE support for GCP
-
- Closed
-