File tree Expand file tree Collapse file tree 4 files changed +17
-4
lines changed
core/queryable-encryption/fundamentals Expand file tree Collapse file tree 4 files changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -68,8 +68,8 @@ Procedure
68
68
documentation:
69
69
70
70
- AWS: `Rotating AWS KMS Keys <https://docs.aws.amazon.com/kms/latest/developerguide/rotate-keys.html>`__
71
- - Azure: `Configure cryptographic key auto-rotation in Azure key
72
- vault <https://learn.microsoft.com/en-us/azure/key-vault/keys/how-to-configure-key-rotation>`__
71
+ - Azure: `Configure cryptographic key auto-rotation in Azure Key
72
+ Vault <https://learn.microsoft.com/en-us/azure/key-vault/keys/how-to-configure-key-rotation>`__
73
73
- GCP: `Rotate a key <https://cloud.google.com/kms/docs/rotate-key>`__
74
74
75
75
Once you rotate the {+cmk-abbr+}, MongoDB uses it to wrap all new
Original file line number Diff line number Diff line change
1
+ .. warning ::
2
+
3
+ If you do not include a ``keyVersion `` field, {+azure-kv+} attempts
4
+ to decrypt {+dek-long+}s using the latest {+cmk-long+}. If you
5
+ rotate the {+cmk-abbr+} but do not :ref: `rewrap the
6
+ {+dek-long+}s <qe-fundamentals-manage-keys>` with the new
7
+ master key, attempting to decrypt an existing {+dek-abbr+}
8
+ fails, since the {+dek-abbr+} is encrypted with the previous
9
+ version of the {+cmk-abbr+}.
Original file line number Diff line number Diff line change @@ -68,9 +68,11 @@ Azure Key Vault:
68
68
- Name of the master key
69
69
70
70
* - keyVersion
71
- - No
71
+ - No, but strongly recommended
72
72
- Version of the master key
73
73
74
74
* - keyVaultEndpoint
75
75
- Yes
76
76
- URL of the key vault. E.g. myVaultName.vault.azure.net
77
+
78
+ .. include :: /includes/queryable-encryption/qe-csfle-warning-azure-keyversion.rst
Original file line number Diff line number Diff line change @@ -68,9 +68,11 @@ Azure Key Vault:
68
68
- Name of the master key
69
69
70
70
* - keyVersion
71
- - No
71
+ - No, but strongly recommended
72
72
- Version of the master key
73
73
74
74
* - keyVaultEndpoint
75
75
- Yes
76
76
- URL of the key vault. E.g. myVaultName.vault.azure.net
77
+
78
+ .. include :: /includes/queryable-encryption/qe-csfle-warning-azure-keyversion.rst
You can’t perform that action at this time.
0 commit comments