Skip to content

Commit 0305890

Browse files
committed
fix: Update symmetric signing keys
0 and `null` are both OK. This is how the Java type conversion works for the MPL Dafny.
1 parent 3288bbb commit 0305890

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

framework/structures.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,9 @@ These keys are used to generate symmetric signatures during encryption.
266266

267267
If the algorithm suite does not contain a symmetric signing algorithm, this list MUST NOT be included in the materials.
268268
If the algorithm suite does contain a symmetric signing algorithm, this list MUST have length equal to the [encrypted data key list](#encrypted-data-keys).
269+
Since the symmetric signing keys value is optional,
270+
if the [encrypted data key list](#encrypted-data-keys) is empty
271+
the symmetric signing algorithm MAY be omitted.
269272

270273
The symmetric signature keys MUST adhere to the specification for [symmetric signature algorithms](./algorithm-suites.md#symmetric-signature-algorithm)
271274
included in this encryption material's [algorithm suite](#algorithm-suite).

0 commit comments

Comments
 (0)