Skip to content

Commit 93d53c6

Browse files
update
1 parent edb7c25 commit 93d53c6

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

CHANGELOG.rst

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@ Features
1313

1414
Breaking Changes
1515
^^^^^^^^^^^^^^^^
16-
* Messages constructed with the MPL's Required Encryption Context Cryptographic Materials Manager ("required EC CMM")
17-
will not be readable from versions of the ESDK <4.0.0.
18-
The MPL introduces the "required EC CMM" as a new construct for protecting your data.
19-
It requires that, for a specified set of encryption context keys,
20-
a decryptor must supply the same encryption context pairs that were used when encrypting the message.
16+
* The MPL introduces the Required Encryption Context Cryptographic Materials Manager
17+
("required EC CMM") as a new construct for protecting your data.
18+
On encrypt, the required EC CMM will use specific configured encryption context key-value pairs to calculate the message signature,
19+
but will not store those pairs in the ESDK message.
20+
On decrypt, decryptors must supply these same pairs that were used when encrypting the message.
21+
All messages that have been encrypted with versions of the ESDK <4.0.0 are forward compatible with this change.
22+
However, messages that are constructed with the required EC CMM are not backward compatbile with ESDK <4.0.0.
2123
No version of ESDK < 4.0.0 supports reading messages encrypted with the required EC CMM.
2224
A message that is encrypted with the required EC CMM from the MPL must be decrypted with a CMM from the MPL.
2325

0 commit comments

Comments
 (0)