Skip to content

Commit 5dea543

Browse files
committed
schemas: more required fields
1 parent 8f3c124 commit 5dea543

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

schemas/aead_test_schema_v1.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
}
3232
}
3333
},
34-
"required": ["source"],
34+
"required": ["source", "ivSize", "keySize", "tagSize", "tests"],
3535
"additionalProperties": false
3636
},
3737
"AeadTestVector": {
@@ -92,6 +92,7 @@
9292
"description": "A list of flags"
9393
}
9494
},
95+
"required": ["tcId", "comment", "key", "iv", "aad", "msg", "ct", "tag", "result", "flags"],
9596
"additionalProperties": false
9697
}
9798
},
@@ -131,5 +132,6 @@
131132
}
132133
}
133134
},
135+
"required": ["algorithm", "header", "notes", "numberOfTests", "schema", "testGroups"],
134136
"additionalProperties": false
135137
}

schemas/dsa_verify_schema_v1.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
}
3838
}
3939
},
40-
"required": ["source"],
40+
"required": ["source", "publicKey", "publicKeyDer", "publicKeyPem", "sha", "tests"],
4141
"additionalProperties": false
4242
}
4343
},
@@ -77,5 +77,6 @@
7777
}
7878
}
7979
},
80+
"required": ["algorithm", "header", "notes", "numberOfTests", "schema", "testGroups"],
8081
"additionalProperties": false
8182
}

schemas/ind_cpa_test_schema_v1.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
}
2828
}
2929
},
30-
"required": ["source"],
30+
"required": ["source", "ivSize", "keySize", "tests"],
3131
"additionalProperties": false
3232
},
3333
"IndCpaTestVector": {
@@ -78,6 +78,7 @@
7878
"description": "A list of flags"
7979
}
8080
},
81+
"required": ["tcId", "comment", "key", "iv", "msg", "ct", "result", "flags"],
8182
"additionalProperties": false
8283
}
8384
},
@@ -117,5 +118,6 @@
117118
}
118119
}
119120
},
121+
"required": ["algorithm", "header", "notes", "numberOfTests", "schema", "testGroups"],
120122
"additionalProperties": false
121123
}

0 commit comments

Comments
 (0)