[SERVER-52651] Add FLE support for Azure Created: 05/Nov/20  Updated: 29/Oct/23  Resolved: 23/Jan/21

Status: Closed
Project: Core Server
Component/s: Shell
Affects Version/s: None
Fix Version/s: 4.9.0, 4.4.5

Type: Task Priority: Major - P3
Reporter: Mark Benvenuto Assignee: Mark Benvenuto
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
depends on MONGOCRYPT-304 The base64 url functions in kms_messa... Closed
Documented
is documented by DOCS-14191 Investigate changes in SERVER-52651: ... Closed
Problem/Incident
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.4
Sprint: Security 2020-11-30, Security 2020-12-14, Security 2020-12-28, Security 2021-01-11, Security 2021-01-25
Participants:
Linked BF Score: 50

 Description   

Call kms_message to call wrap and unwrap key
wrapKey - https://docs.microsoft.com/en-us/rest/api/keyvault/wrapkey/wrapkey
unwrapKey - https://docs.microsoft.com/en-us/rest/api/keyvault/unwrapkey/unwrapkey
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_kms_azure_online.c



 Comments   
Comment by Githook User [ 15/Mar/21 ]

Author:

{'name': 'Mark Benvenuto', 'email': 'mark.benvenuto@mongodb.com', 'username': 'markbenvenuto'}

Message: SERVER-52651 Add FLE Support for Azure

(cherry picked from commit 5724443a4cf42d369714a86ee76de0a41f02bfd8)
Branch: v4.4
https://github.com/mongodb/mongo/commit/a71d3efdc76842dda106e73c71d28b003013abcf

Comment by Githook User [ 15/Mar/21 ]

Author:

{'name': 'Mark Benvenuto', 'email': 'mark.benvenuto@mongodb.com', 'username': 'markbenvenuto'}

Message: SERVER-52651 Update kms_message for base64 url encoding fix

(cherry picked from commit f372551117e8317dd0012a1e1f3cf1dd0f54393d)
Branch: v4.4
https://github.com/mongodb/mongo/commit/5913bb654dfebaff81c19c775dda88fedbba3ee9

Comment by Githook User [ 22/Jan/21 ]

Author:

{'name': 'Mark Benvenuto', 'email': 'mark.benvenuto@mongodb.com', 'username': 'markbenvenuto'}

Message: SERVER-52651 Add FLE Support for Azure
Branch: master
https://github.com/mongodb/mongo/commit/5724443a4cf42d369714a86ee76de0a41f02bfd8

Comment by Githook User [ 22/Jan/21 ]

Author:

{'name': 'Mark Benvenuto', 'email': 'mark.benvenuto@mongodb.com', 'username': 'markbenvenuto'}

Message: SERVER-52651 Update kms_message for base64 url encoding fix
Branch: master
https://github.com/mongodb/mongo/commit/f372551117e8317dd0012a1e1f3cf1dd0f54393d

Generated at Thu Feb 08 05:28:37 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.