File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,16 @@ extern "C" {
3232 * for the most part, aws_hash_table methods are used to manipulate these structures,
3333 * but we provide some higher-level helper methods in this section. These helpers
3434 * 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.
3545 * @{
3646 */
3747
You can’t perform that action at this time.
0 commit comments