File tree 1 file changed +10
-0
lines changed
1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,16 @@ extern "C" {
32
32
* for the most part, aws_hash_table methods are used to manipulate these structures,
33
33
* but we provide some higher-level helper methods in this section. These helpers
34
34
* will mostly be of interest to developers of custom CMMs or keyrings.
35
+ *
36
+ * The values provided to the encryption context SHOULD be UTF-8 bytes.
37
+ * While it is technically possible to provide invalid UTF-8 bytes,
38
+ * doing so is strongly discouraged.
39
+ * Messages that include invalid UTF-8 bytes in their encryption context
40
+ * will not be interoperable across different language implementations
41
+ * of the AWS Encryption SDK.
42
+ * The ESDK for C permits writing and reading encryption contexts that
43
+ * contain invalid UTF-8 bytes, but ESDKs in other languages will neither
44
+ * read nor write messages whose encryption context contains invalid UTF-8.
35
45
* @{
36
46
*/
37
47
You can’t perform that action at this time.
0 commit comments